我在sql Server上尝试以下操作:
create table #TmpLOGSPACE( DatabaseName varchar(100),LOGSIZE_MB decimal(18,9),LOGSPACE_USED decimal(18,LOGSTATUS decimal(18,9)) insert #TmpLOGSPACE(DatabaseName,LOGSIZE_MB,LOGSPACE_USED,LOGSTATUS) DBCC sqlPERF(LOGSPACE);
…但这会引发语法错误…
任何食物?
解决方法
将声明运行在EXEC(”)
insert #TmpLOGSPACE(DatabaseName,LOGSTATUS) EXEC('DBCC sqlPERF(LOGSPACE);')