sqlserverldf文件太大解決

sqlserverldf文件太大解決

ID:34725924

大?。?2.77 KB

頁數(shù):3頁

時間:2019-03-10

sqlserverldf文件太大解決_第1頁
sqlserverldf文件太大解決_第2頁
sqlserverldf文件太大解決_第3頁
資源描述:

《sqlserverldf文件太大解決》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、SQL2000LDF文件太大解決一般不建議做第4,6兩步第4步不安全,有可能損壞數(shù)據(jù)庫或丟失數(shù)據(jù)第6步如果日志達到上限,則以后的數(shù)據(jù)庫處理會失敗,在清理日志后才能恢復(fù).--*/--下面的所有庫名都指你要處理的數(shù)據(jù)庫的庫名1.清空日志DUMPTRANSACTION庫名WITHNO_LOG2.截斷事務(wù)日志:BACKUPLOG庫名WITHNO_LOG3.收縮數(shù)據(jù)庫文件(如果不壓縮,數(shù)據(jù)庫的文件不會減小企業(yè)管理器--右鍵你要壓縮的數(shù)據(jù)庫--所有任務(wù)--收縮數(shù)據(jù)庫--收縮文件--選擇日志文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數(shù),直接輸入這個

2、數(shù),確定就可以了--選擇數(shù)據(jù)文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數(shù),直接輸入這個數(shù),確定就可以了也可以用SQL語句來完成--收縮數(shù)據(jù)庫DBCCSHRINKDATABASE(庫名)--收縮指定數(shù)據(jù)文件,1是文件號,可以通過這個語句查詢到:select*fromsysfilesDBCCSHRINKFILE(1)4.為了最大化的縮小日志文件(如果是sql7.0,這步只能在查詢分析器中進行)a.分離數(shù)據(jù)庫:企業(yè)管理器--服務(wù)器--數(shù)據(jù)庫--右鍵--分離數(shù)據(jù)庫b.在我的電腦中刪除LOG文件c.附加數(shù)據(jù)庫:企業(yè)管理器--服務(wù)器--數(shù)據(jù)庫--

3、右鍵--附加數(shù)據(jù)庫此法將生成新的LOG,大小只有500多K或用代碼:下面的示例分離pubs,然后將pubs中的一個文件附加到當(dāng)前服務(wù)器。a.分離EXECsp_detach_db@dbname='庫名'b.刪除日志文件c.再附加EXECsp_attach_single_file_db@dbname='庫名',@physname='c:ProgramFilesMicrosoftSQLServerMSSQLData庫名.mdf'5.為了以后能自動收縮,做如下設(shè)置:企業(yè)管理器--服務(wù)器--右鍵數(shù)據(jù)庫--屬性--選項--選擇"自動收縮"--SQL語句設(shè)置方式:E

4、XECsp_dboption'庫名','autoshrink','TRUE'6.如果想以后不讓它日志增長得太大企業(yè)管理器--服務(wù)器--右鍵數(shù)據(jù)庫--屬性--事務(wù)日志--將文件增長限制為xM(x是你允許的最大數(shù)據(jù)文件大小)--SQL語句的設(shè)置方式:alterdatabase庫名modifyfile(name=邏輯文件名,maxsize=20)SQL2005LDF文件太大解決請按步驟進行,未進行前面的步驟,請不要做后面的步驟否則可能損壞你的數(shù)據(jù)庫.一般不建議做第4,6兩步第4步不安全,有可能損壞數(shù)據(jù)庫或丟失數(shù)據(jù)第6步如果日志達到上限,則以后的數(shù)據(jù)庫處理會失敗,在清理

5、日志后才能恢復(fù).--*/1.清空日志:DUMPTRANSACTION庫名WITHNO_LOG2.截斷事務(wù)日志:BACKUPLOG庫名WITHNO_LOG3.收縮數(shù)據(jù)庫文件(如果不壓縮,數(shù)據(jù)庫的文件不會減小:服務(wù)器--右鍵你要壓縮的數(shù)據(jù)庫--所有任務(wù)--收縮數(shù)據(jù)庫--收縮文件--選擇日志文件--在收縮操作里選擇在釋放未使用的空間前重新組織頁,這里會給出一個允許收縮到的最小M數(shù),確定就可以了--選擇數(shù)據(jù)文件--在收縮操作里選擇在釋放未使用的空間前重新組織頁,這里會給出一個允許收縮到的最小M數(shù),確定就可以了也可以用SQL語句來完成--收縮數(shù)據(jù)庫DBCCSHRINKDA

6、TABASE(庫名)--收縮指定數(shù)據(jù)文件,1是文件號,可以通過這個語句查詢到:select*fromsysfilesDBCCSHRINKFILE(1)4.為了最大化的縮小日志文件:a.分離數(shù)據(jù)庫:服務(wù)器--數(shù)據(jù)庫--右鍵--分離數(shù)據(jù)庫b.在我的電腦中刪除LOG文件c.附加數(shù)據(jù)庫:服務(wù)器--數(shù)據(jù)庫--右鍵--附加數(shù)據(jù)庫此法將生成新的LOG,大小只有500多K5.為了以后能自動收縮,做如下設(shè)置:服務(wù)器--右鍵數(shù)據(jù)庫--屬性--選項--選擇"自動收縮"6.如果想以后不讓它日志增長得太大:服務(wù)器--右鍵數(shù)據(jù)庫--屬性--文件--數(shù)據(jù)庫文件--日志--增量為10%,不限制

7、增長--將文件增長限制為xM(x是你允許的最大數(shù)據(jù)文件大小)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。