Meh*_*egi 2 sql-server mdf sql-server-2012
我有一个 .mdf 文件和同一 mdf 文件的两个 .ndf 文件。是否可以将这些文件合并为一个 .mdf 文件而不丢失任何数据?
是的,你可以..DBCC SHRINKFILE与Empty选项一起使用
空文件:(我的重点是粗体)
将指定文件中的所有数据迁移到同一文件组中的其他文件。换句话说,EmptyFile 会将数据从指定文件迁移到同一文件组中的其他文件。Emptyfile 向您保证不会将新数据添加到文件中。
可以使用 ALTER DATABASE 语句删除该文件。
例子:
DBCC SHRINKFILE (nameofdatafile, EMPTYFILE);
GO
-- Remove the data file from the database.
ALTER DATABASE AdventureWorks2012
REMOVE FILE Test1data;
GO
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7580 次 |
| 最近记录: |