全部刪除:
dump transaction master with no_log;
dump transaction master with truncate_only
單個刪除:
dump transaction @databasename with no_log
dbcc shrinkfile( @logofilename,@newsize) --收縮 日誌
declare @dbname varchar(20)
set @dbname='thsybsecondtest'
--1.清空日誌
exec('dump transaction ['+@dbname+'] with no_log')
--2.截斷事務日誌:
exec('backup log ['+@dbname+'] with no_log')
--3.收縮資料庫檔案(如果不壓縮,資料庫的檔案不會減小
exec('dbcc shrinkdatabase(['+@dbname+'])')
--4.設定自動收縮
exec('exec sp_dboption '''+@dbname+''',''autoshrink'',''true''')
清空資料庫日誌
最好備份日誌,以後可通過日誌恢復資料。以下為日誌處理方法 一般不建議做第4,6兩步 第4步不安全,有可能損壞資料庫或丟失資料 第6步如果日誌達到上限,則以後的資料庫處理會失敗,在清理日誌後才能恢復.下面的所有庫名都指你要處理的資料庫的庫名 1.清空日誌 dump transaction 庫名 wit...
清空資料庫日誌
個人使用用途,sql資料很少,但其檔案超大時可使用以下方法處理 dump transaction 資料庫名 with no log dbcc shrinkdatabase 資料庫名 最好備份日誌,以後可通過日誌恢復資料。以下為日誌處理方法 一般不建議做第4,6兩步 第4步不安全,有可能損壞資料庫或丟...
SQLServer日誌清空
壓縮日誌及資料庫檔案大小 特別注意 請按步驟進行,未進行前面的步驟,請不要做後面的步驟 否則可能損壞你的資料庫.一般不建議做第4,6兩步 第4步不安全,有可能損壞資料庫或丟失資料 第6步如果日誌達到上限,則以後的資料庫處理會失敗,在清理日誌後才能恢復.下面的所有庫名都指你要處理的資料庫的庫名 1.清...