sql-server – 如何确定服务器上是否正在使用SQL Server ldf日志
发布时间:2020-12-24 09:40:32 所属栏目:MsSql教程 来源:网络整理
导读:我有一个SQL Server ldf文件,它的大小非常大,只有190千兆字节.我很确定它只是一个旧的SharePoint内容数据库的遗留物,不再在这个数据库服务器上,但我想在我搞砸它之前绝对肯定.我的服务器上有几十个数据库.我怎样才能最轻松地验证此ldf文件是否以某种方式在此
我有一个SQL Server ldf文件,它的大小非常大,只有190千兆字节.我很确定它只是一个旧的SharePoint内容数据库的遗留物,不再在这个数据库服务器上,但我想在我搞砸它之前绝对肯定.我的服务器上有几十个数据库.我怎样才能最轻松地验证此ldf文件是否以某种方式在此服务器上使用?我是否会降级使用SSMS并手动检查每个数据库? 解决方法嗯,非推荐的方法是尝试重命名文件系统上的.ldf文件.如果日志文件确实用于为当前可操作的SQL Server数据库提供服务,那么您将无法重命名该文件.建议的方法是检查sys.database_files目录视图,以便识别/定位有问题的日志文件. 以下几行应该做的….. Select file_id,name,state From sys.database_files Where Type = 1 and name=’logFileName’ 有关sys.database_files目录视图的详细信息,请参阅以下书籍联机参考: http://msdn.microsoft.com/en-us/library/ms174397.aspx (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |