如何删除主文件组(SQL 服务器)的文件
How can I delete a file of the primary filegroup (SQL Server)
我有一个包含很多表的数据库,我在主文件组中创建了一个新文件,我还没有插入任何新数据,但是当我尝试删除这个新文件时,出现了这个错误
The File ‘newfile’ Cannot be Removed Because it is Not Empty
如何删除这个文件?
好的,解决方案就像 Mitch Wheat 在他展示的 link 中指出的那样。
我必须使用以下命令清空文件:
DBCC SHRINKFILE(newfile,EMPTYFILE)
那么可以用:
消除
ALTER DATABASE DBNAME REMOVE FILE newfile
我有一个包含很多表的数据库,我在主文件组中创建了一个新文件,我还没有插入任何新数据,但是当我尝试删除这个新文件时,出现了这个错误
The File ‘newfile’ Cannot be Removed Because it is Not Empty
如何删除这个文件?
好的,解决方案就像 Mitch Wheat 在他展示的 link 中指出的那样。 我必须使用以下命令清空文件:
DBCC SHRINKFILE(newfile,EMPTYFILE)
那么可以用:
消除ALTER DATABASE DBNAME REMOVE FILE newfile