資料庫日誌增長解決方法

2022-07-17 07:21:11 字數 946 閱讀 6818

資料庫日誌增長過快解決方法:

1:   刪除log

1:分離資料庫         企業管理器->伺服器->資料庫->右鍵->分離資料庫

2:刪除log檔案

3:附加資料庫      企業管理器->伺服器->資料庫->右鍵->附加資料庫

此法生成新的log,大小只有500多k

再將此資料庫設定自動收縮

或用**:   

下面的示例分離   pubs,然後將   pubs   中的乙個檔案附加到當前伺服器。

exec   sp_detach_db   @dbname   =    'pubs '

exec   sp_attach_single_file_db   @dbname   =    'pubs ',   

@physname   =    'c:\program   files\microsoft   sql   server\mssql\data\pubs.mdf '

2:清空日誌

dump      transaction      庫名      with      no_log            

再: 企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮檔案--選擇日誌檔案--在收縮方式裡選擇收縮至xxm,這裡會給出乙個允許收縮到的最小m數,直接輸入這個數,確定就可以了

3:   果想以後不讓它增長

企業管理器->伺服器->資料庫->屬性->事務日誌->將檔案增長限制為2m

1、設定資料庫為簡單模式

--> 資料庫的屬性

--> 「選項」頁

--> 「模型」選為「簡單」

2、截斷日誌,收縮資料庫

backup   log   資料庫名   with   no_log

go dbcc   shrinkdatabase(資料庫名)

go

mysql 日誌增長 資料庫日誌增長解決方法

資料庫日誌增長過快解決方法 1 刪除log 1 分離資料庫 企業管理器 伺服器 資料庫 右鍵 分離資料庫 2 刪除log檔案 3 附加資料庫 企業管理器 伺服器 資料庫 右鍵 附加資料庫 此法生成新的log,大小只有500多k 再將此資料庫設定自動收縮 或用 下面的示例分離 pubs,然後將 pub...

mysql 日誌增長 資料庫日誌增長解決方法

資料庫日誌增長過快解決方法 1 刪除log 1 分離資料庫 企業管理器 伺服器 資料庫 右鍵 分離資料庫 2 刪除log檔案 3 附加資料庫 企業管理器 伺服器 資料庫 右鍵 附加資料庫 此法生成新的log,大小只有500多k 再將此資料庫設定自動收縮 或用 下面的示例分離 pubs,然後將 pub...

資料庫歸檔日誌滿了的解決方法

oracle.dataaccess.client.oracleexception ora 257 此錯誤是資料庫歸檔日誌滿了導致磁碟空間不足引起的。oracle在開啟了歸檔模式後,會在指定的 archive 目錄下產生很多的archivelog檔案,而且預設是不會定期清除的,時間長久了,該資料夾會占...