一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術|

服務器之家 - 數(shù)據(jù)庫 - Sql Server - SQL語句實現(xiàn)SQL Server 2000及Sql Server 2005日志收縮(批量)

SQL語句實現(xiàn)SQL Server 2000及Sql Server 2005日志收縮(批量)

2019-10-31 16:00mssql教程網(wǎng) Sql Server

SQL語句實現(xiàn)SQL Server 2000及Sql Server 2005日志收縮(批量)

代碼如下:


DECLARE @name VARCHAR(25) 
DECLARE @SQL VARCHAR(1000) 
DECLARE @logid INT 

DECLARE sysdatabase_name CURSOR FOR SELECT name FROM master.dbo.sysdatabases 

OPEN sysdatabase_name 


FETCH NEXT FROM sysdatabase_name INTO @name 

WHILE @@FETCH_STATUS = 0 
BEGIN 

IF ( @name NOT IN ('xxx')) --不需要進行日志收縮的數(shù)據(jù)庫名 
BEGIN 
SET @SQL =' DECLARE @logid INT 
USE ' + @name+' 
SELECT @logid = fileid FROM sysfiles WHERE RIGHT(rtrim(filename),3) = ''ldf'' 

BACKUP LOG ' + @name+' WITH NO_LOG 
DBCC SHRINKFILE (@logid) ' 

EXEC(@SQL) 

END 

FETCH NEXT FROM sysdatabase_name INTO @name 

END 

CLOSE sysdatabase_name 
DEALLOCATE sysdatabase_name 


SQL語句實現(xiàn)Sql Server 2005日志收縮(批量)

復制代碼代碼如下:


-->Title:生成測試數(shù)據(jù) 
-->Author:wufeng4552 
-->Date :2009-09-15 08:56:03 
declare @dbname nvarchar(20) --數(shù)據(jù)庫名稱 
declare @sql nvarchar(max) 
declare sysdbname cursor for select name from master.dbo.sysdatabases 
open sysdbname 
fetch next from sysdbname into @dbname 
while @@fetch_status=0 
begin 
if (@dbname not in('xxx'))--不需要進行日志收縮的數(shù)據(jù)庫名 
begin 
set @sql=--日誌文件ID 
N' declare @logid int '+ 
N' use '+@dbname+ 
N' select @logid=fileid from sysfiles where right(ltrim(rtrim(filename)),3)=''ldf'''+ 
--截斷事務日志 
N' backup log '+@dbname+' with no_log '+ 
--收縮指定數(shù)據(jù)文件 
N' dbcc shrinkfile(@logid)' 
exec(@sql) 
end 
fetch next from sysdbname into @dbname 
end 
close sysdbname 
deallocate sysdbname 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 四虎影院最新网址 | 高跟丝袜人妖sissy露出调教 | 亚洲香蕉综合在人在线视看 | 久久无码人妻中文国产 | 国产在线播放一区 | 免费观看全集 | 9l国产精品久久久久麻豆 | 欧美色图亚洲 | 911色_911色sss在线观看 | 深夜影院深a | 天天舔天天操天天干 | 日本乱人伦中文在线播放 | 91精品手机国产在线观 | 精品久久久久久亚洲 | 国产va欧美va在线观看 | asianfemdom冷柔女王 | 免费看一级a一片毛片 | 亚洲激情 欧美 | 久久久久免费视频 | 亚洲欧美另类第一页 | 欧美亚洲国产精品久久第一页 | meyd—447佐山爱在线 | 韩国禁片在线观看久 | 亚洲成年男人的天堂网 | 日韩高清一区二区三区不卡 | sedog在线长片 | 日韩精品在线视频观看 | 国产1区2区在线观看 | 男人的天堂久久爱 | 国内精品一区二区在线观看 | 国产精品手机视频一区二区 | 青山葵在线 | 奇米社区 | 无码人妻少妇色欲AV一区二区 | 美女被草逼 | 成人免费视频一区二区 | 91久久偷偷做嫩草影院免费 | 丰满岳乱妇在线观看视频国产 | 亚洲免费视频在线观看 | tube性睡觉hd | 免费看美女被靠到爽的视频 |