SQL ServerµÄ»Ö¸´Ä£Ê½
»Ö¸´Ä£Ê½£¨Recovery Model£©Ö¼ÔÚ¿ØÖÆÊÂÎñÈÕ־ά»¤¡£»Ö¸´Ä£Ê½ËµÃ÷Á˹¤×÷¶ªÊ§µÄ·çÏÕ£¬ÄÜ·ñ»Ö¸´µ½Ê±µã£¿
SQL ServerÊý¾Ý¿âÓÐÈýÖÖ»Ö¸´Ä£Ê½£º¼òµ¥»Ö¸´Ä£Ê½¡¢ÍêÕû»Ö¸´Ä£Ê½ºÍ´óÈÝÁ¿ÈÕÖ¾»Ö¸´Ä£Ê½¡£
Ïà¶ÔÓÚ¼òµ¥»Ö¸´Ä£Ê½¶øÑÔ£¬ÍêÕû»Ö¸´Ä£Ê½ºÍ´óÈÝÁ¿ÈÕÖ¾»Ö¸´Ä£Ê½ÌṩÁ˸üÇ¿µÄÊý¾Ý±£»¤¹¦ÄÜ¡£ÕâЩ»Ö¸´Ä£Ê½¶¼ÊÇ»ùÓÚ±¸·ÝÊÂÎñÈÕÖ¾À´ÌṩÍêÕûµÄ¿É»Ö¸´ÐÔ¼°ÔÚ×î´ó·¶Î§µÄ¹ÊÕÏÇéÐÎÄÚ·ÀÖ¹¶ªÊ§¹¤×÷¡£Í¨³££¬Êý¾Ý¿âʹÓÃÍêÕû»Ö¸´Ä£Ê½»ò¼òµ¥»Ö¸´Ä£Ê½¡£
ÏÂÃæ¶ÔÈýÖÖ»Ö¸´Ä£Ê½×öÒ»¸ö±È½Ï£º
»Ö¸´Ä£Ê½
ÈÕÖ¾±¸·Ý
»Ö¸´µã
Óŵã
ȱµã
½â¾ö·½°¸¼°½¨Òé
¼òµ¥(Simple)
ÎÞÈÕÖ¾±¸·Ý¡£
×Ô¶¯»ØÊÕÈÕÖ¾¿Õ¼äÒÔ¼õÉÙ¿Õ¼äÐèÇó£¬Êµ¼ÊÉϲ»ÔÙÐèÒª¹ÜÀíÊÂÎñÈÕÖ¾¿Õ¼ä¡£
×îб¸·ÝÖ®ºóµÄ¸ü¸Ä²»Êܱ£»¤¡£ÔÚ·¢ÉúÔÖÄÑʱ£¬ÕâЩ¸ü¸Ä±ØÐëÖØ×ö¡£Ö»Äָܻ´µ½±¸·ÝµÄ½áβ¡£
¼òµ¥»Ö¸´Ä£Ê½¿É×î´ó³Ì¶ÈµØ¼õÉÙÊÂÎñÈÕÖ¾µÄ¹ÜÀí¿ªÏú£¬ÒòΪ²»±¸·ÝÊÂÎñÈÕÖ¾¡£
Èç¹ûÊý¾Ý¿âË𻵣¬Ôò¼òµ¥»Ö¸´Ä£Ê½½«ÃæÁÙ¼«´óµÄ¹¤×÷¶ªÊ§·çÏÕ¡£Êý¾ÝÖ»Äָܻ´µ½ÒѶªÊ§Êý¾ÝµÄ×îб¸·Ý¡£
ÔÚ¼òµ¥»Ö¸´Ä£Ê½Ï£¬±¸·Ý¼ä¸ôÓ¦¾¡¿ÉẠ̈ܶ¬ÒÔ·ÀÖ¹´óÁ¿¶ªÊ§Êý¾Ý¡£¼òµ¥»Ö¸´Ä£Ê½²¢²»ÊʺÏÉú²úϵͳ£¬ÒòΪ¶ÔÉú²úϵͳ¶øÑÔ£¬¶ªÊ§×îеĸü¸ÄÊÇÎÞ·¨½ÓÊܵġ£ÔÚÕâÖÖÇé¿öÏ£¬ÎÒÃǽ¨ÒéʹÓÃÍêÕû»Ö¸´Ä£Ê½¡£
ÍêÕû(Full)
ÐèÒªÈÕÖ¾±¸·Ý¡£
ÀíÂÛÉÏ¿ÉÒÔ»Ö¸´µ½ÈÎÒâʱµã¡£
Êý¾ÝÎļþ¶ªÊ§»òË𻵲»»áµ¼Ö¶ªÊ§¹¤×÷¡£
´ËģʽÍêÕû¼Ç¼ËùÓÐÊÂÎñ£¬Õ¼ÓôóÁ¿¿Õ¼ä¡£
´óÈÝÁ¿(Bulk-logged)
ÐèÒªÈÕÖ¾±¸·Ý¡£
Èç¹ûÔÚ×îÐÂÈÕÖ¾±¸·Ýºó·¢ÉúÈÕÖ¾Ë𻵻òÖ´ÐдóÈÝÁ¿ÈÕÖ¾¼Ç¼²Ù×÷£¬Ôò±ØÐëÖØ×ö×Ô¸ÃÉϴα¸·ÝÖ®ºóËù×öµÄ¸ü¸Ä¡£ ¿ÉÒÔ»Ö¸´µ½Èκα¸·ÝµÄ½áβ¡£²»Ö§³Öʱµã»Ö¸´¡£
¸ÃģʽÊÇÍêÕû»Ö¸´Ä£Ê½µÄ¸½¼Óģʽ£¬ÔÊÐíÖ´ÐиßÐÔÄܵĴóÈÝÁ¿¸´ÖƲÙ×÷¡£Í¨¹ýʹÓÃ×îС·½Ê½¼Ç¼´ó¶àÊý´óÈÝÁ¿²Ù×÷£¬¼õÉÙÈÕÖ¾¿Õ¼äʹÓÃÁ¿¡£
±ÈÍêÕûģʽ½ÚÊ¡ÈÕÖ¾´æ´¢¿Õ¼ä¡£
¶ÔÓÚijЩ´ó¹æÄ£´óÈÝÁ¿²Ù×÷£¨Èç´óÈÝÁ¿µ¼Èë»òË÷Òý´´½¨£©£¬ÔÝʱÇл»µ½´óÈÝÁ¿ÈÕÖ¾»Ö¸´Ä£Ê½¿ÉÌá¸ßÐÔÄܲ¢¼õÉÙÈÕÖ¾¿Õ¼äʹÓÃÁ¿¡£ÓÉÓÚ´óÈÝÁ¿ÈÕÖ¾»Ö¸´Ä£Ê½²»Ö§³Öʱµã»Ö¸´£¬Òò´Ë±ØÐëÔÚÔö´óÈÕÖ¾±¸·ÝÓëÔö¼Ó¹¤×÷¶ªÊ§·çÏÕÖ®¼ä½øÐÐȨºâ¡£
×¢Ò⣺
1. ÊʺÏÓÚÊý¾Ý¿âµÄ»Ö¸´Ä£Ê½È¡¾öÓÚÊý¾Ý¿âµÄ¿ÉÓÃÐԺͻָ´ÒªÇó¡£
2. ÔÚÍêÕû»Ö¸´Ä£Ê½ºÍ´óÈÝÁ¿ÈÕÖ¾»Ö¸´Ä£Ê½Ï£¬±ØÐë½øÐÐÈÕÖ¾±¸·Ý¡£Èç¹û²»Ïë½øÐÐÈÕÖ¾±¸·Ý£¬ÔòÇëʹÓüòµ¥»Ö¸´Ä£Ê½¡£
Ïà¹ØÎĵµ£º
Ä£·Â²Î¿¼:¶¯Ò×ÎÞÏÞ·ÖÀà
Óŵã:ËãµÃÉÏÊÇÕæÕýµÄÎÞÏÞ·ÖÀ࣬²»¹ýParentPathÊÇÓоÖÏÞÐÔ,ClassIDÊDZêʶÁÐ×Ô¶¯ÔöÒ».
ȱµã:ÐÂÔö¹ý³ÌÖÐParentID²»´æÔÚ»¹Ã»ÓÐÍêÉÆ£¬»á²åÈëNULLÊý¾Ý.ºóÃæÈý¸ö´æ´¢¹ý³Ì»¹ÔÚ²âÊÔ¡£
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ArticleClass]') and OBJECTPROPERTY(id, N'Is ......
sysaltfiles Ö÷Êý¾Ý¿â ±£´æÊý¾Ý¿âµÄÎļþ
syscharsets Ö÷Êý¾Ý¿â &nb ......
Ò»¡¢¼òµ¥ÊµÓõı¸·Ý·½·¨£º
ÆóÒµ¹ÜÀíÆ÷ÖеÄTools£¬Database Maintenance Planner£¬¿ÉÒÔÉèÖÃÊý¾Ý¿âµÄ¶¨ÆÚ×Ô¶¯±¸·Ý¼Æ»®¡£²¢Í¨¹ýÆô¶¯Sql server AgentÀ´×Ô¶¯ÔËÐб¸·Ý¼Æ»®¡£¾ßÌå²½ÖèÈçÏÂ:
1¡¢´ò¿ªÆóÒµ¹ÜÀíÆ÷£¬ÔÚ¿ØÖÆ̨¸ùĿ¼ÖÐÒÀ´Îµã¿ªMicrosoft SQL Server-->SQL Server×é-->Ë«»÷´ò¿ªÄãµÄ·þÎñÆ÷
2¡¢È»ºóµãÉÏÃæ²Ëµ¥ÖÐ ......
sqlÊý¾ÝÀàÐÍÏê½â
(1)¶þ½øÖÆÊý¾ÝÀàÐÍ
¡¡¡¡¶þ½øÖÆÊý¾Ý°üÀ¨ Binary¡¢Varbinary ºÍ Image
¡¡¡¡Binary Êý¾ÝÀàÐͼȿÉÒÔÊǹ̶¨³¤¶ÈµÄ(Binary),Ò²¿ÉÒÔÊDZ䳤¶ÈµÄ¡£
¡¡¡¡Binary[(n)] ÊÇ n λ¹Ì¶¨µÄ¶þ½øÖÆÊý¾Ý¡£ÆäÖУ¬n µÄÈ¡Öµ·¶Î§ÊÇ´Ó 1 µ½ 8000¡£Æä´æ´¢ñ¿µÄ´óСÊÇ n + 4 ¸ö×Ö½Ú¡£
¡¡¡¡Varbinary[(n)] ÊÇ n λ±ä³¤¶ÈµÄ¶þ½øÖÆÊ ......
ÏÂÁÐÓï¾ä²¿·ÖÊÇMssqlÓï¾ä£¬²»¿ÉÒÔÔÚaccessÖÐʹÓá£
¡¡¡¡SQL·ÖÀࣺ
¡¡¡¡DDL—Êý¾Ý¶¨ÒåÓïÑÔ(CREATE£¬ALTER£¬DROP£¬DECLARE)
¡¡¡¡DML—Êý¾Ý²Ù×ÝÓïÑÔ(SELECT£¬DELETE£¬UPDATE£¬INSERT)
¡¡¡¡DCL—Êý¾Ý¿ØÖÆÓïÑÔ(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
¡¡¡¡Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
¡¡¡¡1¡¢ËµÃ÷£º´´½¨Êý¾Ý¿â
......