我有一个.mdf文件,以及同一个mdf文件的两个.ndf文件。是否可以将这些文件合并到一个.mdf文件中而不丢失任何数据?
是的,您可以..DBCC SHRINKFILE与Empty
选项一起使用
EMPTYFILE :(以粗体显示)
将所有数据从指定文件迁移到同一文件组中的其他文件。换句话说,EmptyFile会将数据从指定文件迁移到同一文件组中的其他文件。Emptyfile确保您不会将新数据添加到文件中。
可以使用ALTER DATABASE语句删除该文件。
例子:
DBCC SHRINKFILE (nameofdatafile, EMPTYFILE);
GO
-- Remove the data file from the database.
ALTER DATABASE AdventureWorks2012
REMOVE FILE Test1data;
GO
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句