MSSQL日志是需要經(jīng)常的清理的,如果你覺得自己沒有什么時(shí)間的話,小編就可以建議你來免費(fèi)的下載這個(gè)MSSQL日志清理工具幫你進(jìn)行日志清理!
MSSQL日志清理工具功能
可以刪除日志,可以備份數(shù)據(jù)庫,如果備份數(shù)據(jù)庫失敗,
確認(rèn)sa是否有讀寫文件的權(quán)限,沒有權(quán)限請(qǐng)先手動(dòng)創(chuàng)建一個(gè)目錄。
備份數(shù)據(jù)庫最好到數(shù)據(jù)庫實(shí)體機(jī)上備份,若要遠(yuǎn)程備份請(qǐng)先在服務(wù)器上建好對(duì)應(yīng)的文件位置。
若連接數(shù)據(jù)庫報(bào)錯(cuò),請(qǐng)使用管理員權(quán)限執(zhí)行!
mssql日志文件太大解決方法
1.清空日志
DUMP TRANSACTION 庫名 WITH NO_LOG
***dump transaction 在microsoft的文檔中說是與 backup log 一樣,后續(xù)版本會(huì)被backup log所替代
***但目前來說,上面此句與下面的backup log還是有不同的含義的。
2.截?cái)嗍聞?wù)日志:
BACKUP LOG 數(shù)據(jù)庫名 WITH NO_LOG
3.收縮數(shù)據(jù)庫文件(如果不壓縮,數(shù)據(jù)庫的文件不會(huì)減小
企業(yè)管理器--右鍵你要壓縮的數(shù)據(jù)庫--所有任務(wù)--收縮數(shù)據(jù)庫--收縮文件
mssql日志查看方法
方法一:
可以通過執(zhí)行該命令來查看錯(cuò)誤日志信息:exec xp_readerrorlog
方法二:
在SQL SERVER Management Studio中連接該sql server實(shí)例,object Explorer中查找Management->SQL Server logs->右鍵選view-》選擇你要看的日志信息(sql server log or sql server and Windows log)
方法三:
去安裝路徑下去找你的log文件,我的默認(rèn)實(shí)例路徑如下
driver:\SQL Server 2008 R2\MSSQL10_50.MSSQLSERVER\MSSQL\Log\ERRORLOG
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版