Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

SQL ServerÊÂÎñÈÕÖ¾ÒâÍâÔö´óµÄ´¦Àí·½·¨

ת×Ô£ºhttp://news.newhua.com/news1/program_database/2008/530/0853093226E2KJ93C02415FEB1CD9A5HCKA821556279EEKJ7728GI5.html
ÊÂÎñÈÕÖ¾ÎļþTransaction Log FileÊÇÓÃÀ´¼Ç¼Êý¾Ý¿â¸üÐÂÇé¿öµÄÎļþ£¬À©Õ¹ÃûΪldf¡£
ÔÚ SQL Server 7.0 ºÍ SQL Server 2000 ÖУ¬Èç¹ûÉèÖÃÁË×Ô¶¯Ôö³¤¹¦ÄÜ£¬ÊÂÎñÈÕÖ¾Îļþ½«»á×Ô¶¯À©Õ¹¡£
Ò»°ãÇé¿öÏ£¬ÔÚÄܹ»ÈÝÄÉÁ½´ÎÊÂÎñÈÕÖ¾½Ø¶ÏÖ®¼ä·¢ÉúµÄ×î´óÊýÁ¿µÄÊÂÎñʱ£¬ÊÂÎñÈÕÖ¾µÄ´óСÊÇÎȶ¨µÄ£¬ÊÂÎñÈÕÖ¾½Ø¶ÏÓɼì²éµã»òÕßÊÂÎñÈÕÖ¾±¸·Ý´¥·¢¡£
È»¶ø£¬ÔÚijЩÇé¿öÏ£¬ÊÂÎñÈÕÖ¾¿ÉÄÜ»á±äµÃ·Ç³£´ó£¬ÒÔÖÂÓþ¡¿Õ¼ä»ò±äÂú¡£Í¨³££¬ÔÚÊÂÎñÈÕÖ¾ÎļþÕ¼¾¡¿ÉÓôÅÅ̿ռäÇÒ²»ÄÜÔÙÀ©Õ¹Ê±£¬Äú½«ÊÕµ½ÈçÏ´íÎóÏûÏ¢£º
Error:9002, Severity:17, State:2
The log file for database '%.*ls' is full.
³ýÁ˳öÏÖ´Ë´íÎóÏûÏ¢Ö®Í⣬SQL Server »¹¿ÉÄÜÒòΪȱÉÙÊÂÎñÈÕÖ¾À©Õ¹¿Õ¼ä¶ø½«Êý¾Ý¿â±ê¼ÇΪ SUSPECT¡£ÓйØÈçºÎ´Ó´ËÇéÐÎÖлָ´µÄÆäËûÐÅÏ¢£¬Çë²Î¼û SQL Server Áª»ú°ïÖúÖеē´ÅÅ̿ռ䲻×ã”Ö÷Ìâ¡£
 
ÁíÍ⣬ÊÂÎñÈÕÖ¾À©Õ¹¿ÉÄܵ¼ÖÂÏÂÁÐÇéÐΣº
· ·Ç³£´óµÄÊÂÎñÈÕÖ¾Îļþ¡£
· ÊÂÎñ¿ÉÄÜ»áʧ°Ü²¢¿ÉÄÜ¿ªÊ¼»Ø¹ö¡£
· ÊÂÎñ¿ÉÄÜ»áÓúܳ¤Ê±¼ä²ÅÄÜÍê³É¡£
· ¿ÉÄÜ·¢ÉúÐÔÄÜÎÊÌâ¡£
· ¿ÉÄÜ·¢Éú×èÈûÏÖÏó¡£
 
Ô­Òò
ÊÂÎñÈÕÖ¾À©Õ¹¿ÉÄÜÓÉÓÚÒÔÏÂÔ­Òò»òÇéÐζø·¢Éú£º
· δÌá½»µÄÊÂÎñ
· ·Ç³£´óµÄÊÂÎñ
· ²Ù×÷£ºDBCC DBREINDEX ºÍ CREATE INDEX
· ÔÚ´ÓÊÂÎñÈÕÖ¾±¸·Ý»¹Ô­Ê±
· ¿Í»§¶ËÓ¦ÓóÌÐò²»´¦ÀíËùÓнá¹û
· ²éѯÔÚÊÂÎñÈÕÖ¾Íê³ÉÀ©Õ¹Ö®Ç°³¬Ê±£¬ÄúÊÕµ½¼ÙµÄ“Log Full”´íÎóÏûÏ¢
· δ¸´ÖƵÄÊÂÎñ
 
½â¾ö·½·¨
ÈÕÖ¾ÎļþÂú¶øÔì³ÉSQLÊý¾Ý¿âÎÞ·¨Ð´ÈëÎļþʱ£¬¿ÉÓÃÁ½ÖÖ·½·¨£º
Ò»ÖÖ·½·¨£ºÇå¿ÕÈÕÖ¾¡£
1£®´ò¿ª²éѯ·ÖÎöÆ÷£¬ÊäÈëÃüÁî
DUMP TRANSACTION Êý¾Ý¿âÃû WITH NO_LOG
2.ÔÙ´ò¿ªÆóÒµ¹ÜÀíÆ÷--ÓÒ¼üÄãҪѹËõµÄÊý¾Ý¿â--ËùÓÐÈÎÎñ--ÊÕËõÊý¾Ý¿â--ÊÕËõÎļþ--Ñ¡ÔñÈÕÖ¾Îļþ--ÔÚÊÕËõ·½Ê½ÀïÑ¡ÔñÊÕËõÖÁXXM,ÕâÀï»á¸ø³öÒ»¸öÔÊÐíÊÕËõµ½µÄ×îСMÊý,Ö±½ÓÊäÈëÕâ¸öÊý,È·¶¨¾Í¿ÉÒÔÁË¡£
 
ÁíÒ»ÖÖ·½·¨ÓÐÒ»¶¨µÄ·çÏÕÐÔ£¬ÒòΪSQL SERVERµÄÈÕÖ¾Îļþ²»ÊǼ´Ê±Ð´ÈëÊý¾Ý¿âÖ÷ÎļþµÄ£¬Èç´¦Àí²»µ±£¬»áÔì³ÉÊý¾ÝµÄËðʧ¡£
1: ɾ³ýLOG
·ÖÀëÊý¾Ý¿â ÆóÒµ¹ÜÀíÆ÷£­£¾·þÎñÆ÷£­£¾Êý¾Ý¿â£­£¾ÓÒ¼ü£­£¾·ÖÀëÊý¾Ý¿â
2£ºÉ¾³ýLOGÎļþ
¸½¼ÓÊý¾Ý¿â ÆóÒµ¹ÜÀíÆ÷£­£¾·þ


Ïà¹ØÎĵµ£º

sqlÈçºÎ²úÉú¶àÌõ¼Ç¼

SELECT ROWNUM AS ID
,TO_CHAR(SYSDATE + ROWNUM / 24 / 3600, 'yyyy-mm-dd hh24:mi:ss') AS INC_DATETIME
,TRUNC(DBMS_RANDOM.VALUE(0, 100)) AS RANDOM_ID
,DBMS_RANDOM.STRING('x', 20) RANDOM_STRING
from DUAL
CONNECT BY LEVEL <= 10;
SELECT '('||WMSYS.WM_CONCAT(':P' || ROWNUM)| ......

ͨ¹ý·ÖÎöSQLÓï¾äµÄÖ´Ðмƻ®ÓÅ»¯SQL£¨Ò»£©

ÓÅ»¯Æ÷ÔÚÐγÉÖ´Ðмƻ®Ê±ÐèÒª×öµÄÒ»¸öÖØÒªÑ¡ÔñÊÇÈçºÎ´ÓÊý¾Ý¿â²éѯ³öÐèÒªµÄÊý¾Ý¡£¶ÔÓÚSQLÓï¾ä´æÈ¡µÄÈκαíÖеÄÈκÎÐУ¬¿ÉÄÜ´æÔÚÐí¶à´æÈ¡Â·¾¶(´æÈ¡·½·¨)£¬Í¨¹ýËüÃÇ¿ÉÒÔ¶¨Î»ºÍ²éѯ³öÐèÒªµÄÊý¾Ý¡£ÓÅ»¯Æ÷Ñ¡ÔñÆäÖÐ×ÔÈÏΪÊÇ×îÓÅ»¯µÄ·¾¶¡£
¡¡¡¡ÔÚÎïÀí²ã£¬oracle¶ÁÈ¡Êý¾Ý£¬Ò»´Î¶ÁÈ¡µÄ×îСµ¥Î»ÎªÊý¾Ý¿â¿é(Óɶà¸öÁ¬ÐøµÄ²Ù×÷ϵͳ¿é×é³É ......

SQL Server 2005 Êý¾Ýµ¼Èëµ¼³ö¹¤¾ßBCPÏê½â

bcpÊÇSQL ServerÖиºÔðµ¼Èëµ¼³öÊý¾ÝµÄÒ»¸öÃüÁîÐй¤¾ß£¬ËüÊÇ»ùÓÚDB-LibraryµÄ£¬²¢ÇÒÄÜÒÔ²¢Ðеķ½Ê½¸ßЧµØµ¼Èëµ¼³ö´óÅúÁ¿µÄÊý¾Ý¡£bcp¿ÉÒÔ½«Êý¾Ý¿âµÄ±í»òÊÓͼֱ½Óµ¼³ö£¬Ò²ÄÜͨ¹ýSELECT fromÓï¾ä¶Ô±í»òÊÓͼ½øÐйýÂ˺󵼳ö¡£ÔÚµ¼Èëµ¼³öÊý¾Ýʱ£¬¿ÉÒÔʹÓÃĬÈÏÖµ»òÊÇʹÓÃÒ»¸ö¸ñʽÎļþ½«ÎļþÖеÄÊý¾Ýµ¼Èëµ½Êý¾Ý¿â»ò½«Êý¾Ý¿âÖеÄÊý¾Ýµ ......

SQL ServerÊý¾Ý¿âÉè¼Æ±íºÍ×ֶεľ­Ñé

ת×Ô£ºhttp://tech.ddvip.com/2007-05/117955341625057.html
¼ì²é¸÷Öֱ仯
¡¡¡¡ÎÒÔÚÉè¼ÆÊý¾Ý¿âµÄʱºò»á¿¼Âǵ½ÄÄЩÊý¾Ý×ֶν«À´¿ÉÄܻᷢÉú±ä¸ü¡£±È·½Ëµ£¬ÐÕÊϾÍÊÇÈç´Ë£¨×¢ÒâÊÇÎ÷·½È˵ÄÐÕÊÏ£¬±ÈÈçÅ®ÐÔ½á»éºó´Ó·òÐյȣ©¡£ËùÒÔ£¬ÔÚ½¨Á¢ÏµÍ³´æ´¢¿Í»§ÐÅϢʱ£¬ÎÒÇãÏòÓÚÔÚµ¥¶ÀµÄÒ»¸öÊý¾Ý±íÀï´æ´¢ÐÕÊÏ×ֶΣ¬¶øÇÒ»¹¸½¼ÓÆðʼÈÕºÍÖÕÖ¹ ......

½ÌÄãÔÚSQL ServerÊý¾Ý¿âÖÐÉè¼Æ±íºÍ×Ö¶Î

ת×Ô£ºhttp://news.newhua.com/news1/program_database/2008/530/0853092638H5D5AAC4I06BI1G22DCAH8H8B7HIGB0G3F109J6E7F9K2_2.html?lt=common
1. ԭʼµ¥¾ÝÓëʵÌåÖ®¼äµÄ¹ØÏµ
¿ÉÒÔÊÇÒ»¶ÔÒ»¡¢Ò»¶Ô¶à¡¢¶à¶Ô¶àµÄ¹ØÏµ¡£ÔÚÒ»°ãÇé¿öÏ£¬ËüÃÇÊÇÒ»¶ÔÒ»µÄ¹ØÏµ£º¼´Ò»ÕÅԭʼµ¥¾Ý¶ÔÓ¦ÇÒÖ»¶ÔÓ¦Ò»¸öʵÌå¡£ÔÚÌØÊâÇé¿öÏ£¬ËüÃÇ¿ÉÄÜÊÇÒ»¶Ô¶ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ