SQL Server 清除資料庫日誌指令碼
Use master
go
declare @dbname varchar(50)
declare temp_cur cursor scroll for select name from sysdatabases
open temp_cur
fetch first from temp_cur into @dbname
while @@fetch_status =0
begin
exec ('backup log ['+@dbname+'] with no_log')
exec ('dbcc shrinkdatabase(['+@dbname+'])')
exec ('dbcc checkcatalog (['+@dbname+'])')
exec ('dump transaction ['+@dbname+'] with no_log')
fetch next from temp_cur into @dbname
end
close temp_cur
deallocate temp_cur
go
declare @dbname varchar(50)
declare temp_cur cursor scroll for select name from sysdatabases
open temp_cur
fetch first from temp_cur into @dbname
while @@fetch_status =0
begin
exec ('backup log ['+@dbname+'] with no_log')
exec ('dbcc shrinkdatabase(['+@dbname+'])')
exec ('dbcc checkcatalog (['+@dbname+'])')
exec ('dump transaction ['+@dbname+'] with no_log')
fetch next from temp_cur into @dbname
end
close temp_cur
deallocate temp_cur
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-609342/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 清除SQL Server資料庫日誌SQLServer資料庫
- SQL Server資料庫日誌清除的兩個方法SQLServer資料庫
- SQL Server 檢視資料庫日誌SQLServer資料庫
- 清除SQL Server日誌的方法介紹SQLServer
- SQL Server 無日誌檔案附加資料庫SQLServer資料庫
- SQL Server無日誌資料庫恢復模式SQLServer資料庫模式
- 清除 SQL SERVER 2005 事務日誌SQLServer
- SQL SERVER日誌清除的兩種方法(轉)SQLServer
- 建立SQL Server資料庫指令碼 範例SQLServer資料庫指令碼
- SQL Server資料庫事務日誌儲存序列SQLServer資料庫
- SQL server資料庫高可用日誌傳送的方法SQLServer資料庫
- Sql Server2014資料庫清理日誌SQLServer資料庫
- SQLServer資料庫日誌清理 清除sqlserver2005日誌SQLServer資料庫
- sql server 資料指令碼生成工具SQLServer指令碼
- SQL Server 2005無日誌檔案附加資料庫SQLServer資料庫
- SQL Server資料庫事務日誌序列號(LSN)介紹SQLServer資料庫
- 使用fn_dblog解析SQL SERVER 資料庫日誌方法SQLServer資料庫
- 程式碼生成器Sql Server 和 Mysql 資料庫指令碼ServerMySql資料庫指令碼
- SQL SERVER 資料庫日誌收縮整理 三種方法軼事分離資料庫而是清空日誌三是截斷日誌SQLServer資料庫
- 壓縮SQL SERVER日誌程式碼SQLServer
- SQL Server 2005資料庫日誌丟失的恢復SQLServer資料庫
- 查詢SQL Server 2005資料庫重做日誌的資訊SQLServer資料庫
- oracle 資料庫徹底清除目錄指令碼Oracle資料庫指令碼
- 用sql語句dbcc log 檢視SQL Server 資料庫的事務日誌SQLServer資料庫
- Linux/Unix shell 指令碼清除歸檔日誌檔案Linux指令碼
- 清除過期日誌的py指令碼指令碼
- rman清除歸檔日誌經典資料
- SQL Server 收縮日誌SQLServer
- SQL Server 錯誤日誌SQLServer
- cmd命令列下用命令執行SQL指令碼到SQL Server資料庫中命令列SQL指令碼Server資料庫
- Sql server日誌損壞後的資料恢復(轉)SQLServer資料恢復
- 資料庫效能SQL監控指令碼資料庫SQL指令碼
- 清除SqlServer日誌SQLServer
- SQL Server 日誌傳送配置SQLServer
- 通過shell指令碼新增備庫日誌指令碼
- SQL Server停止指令碼SQLServer指令碼
- SQL Server 2008在資料庫損壞時備份事務日誌SQLServer資料庫
- 小麥苗資料庫巡檢指令碼V7.0,支援Oracle、MySQL、SQL Server和PG資料庫資料庫指令碼OracleMySqlServer