SQL 壓縮日誌

2021-09-08 07:54:05 字數 476 閱讀 2601

backup log 資料庫名稱 with no_log

go dump transaction 資料庫名稱 with no_log

go dbcc

shrinkdatabase(資料庫名稱)

go

use 資料庫名稱 ;

goalter database 資料庫名稱 set recovery ******;--設定簡單恢復模式

godbcc shrinkfile (資料庫日誌名稱, 1);

goalter database 資料庫名稱  set recovery full;--恢復為原模式

go

可通過以下命令查詢資料庫日誌名稱等

sp_helpdb

select * from sys.database_files

sql 資料庫日誌壓縮

執行下列語句 dump transaction 資料庫 with no log gobackup log 資料庫 with no log go再在資料庫上 右鍵 所有任務 收縮資料庫 第二種方法 1.分離資料庫 2.刪除log檔案 3.附加資料庫的同時建立新的日誌檔案 select varchar ...

批量壓縮資料庫日誌SQL

declare tb table sqlstr varchar 2000 查詢需要壓縮的資料庫 declare cur cursor for select name from sys.databases where name like hb or name in hz028 hz029 declar...

SQL2000 日誌壓縮

從企業管理器和程式 兩種方法來介紹ms sql server 2000日誌壓縮的方法,希望對大家有所幫助!1 程式裡面的方法 壓縮資料庫日誌 1 備份日誌 exec backup log dbname with no log 2 截斷事務日誌 exec dump transaction dbname...