我有一个
数据库备份,
sql Server Management Stu
dio说它有三个
文件:一个.mdf
文件,一个.ndf
文件和一个.ldf
文件.这个辅助数据
文件(.ndf一)是没有明显的原因创建的,所以我想完全
删除它(当然不丢失数据),最好是从备份恢复
数据库时.
这一切都可行吗?
好的,找到一个
解决方案.
首先备份数据库.
执行这个:
USE database_name;
然后执行此操作,并将logical_ndf_file_name替换为NDF文件的逻辑名称(可以通过Database-> Properties_Files轻松查找):
DBCC SHRINKFILE('logical_ndf_file_name',EMPTYFILE);
ALTER DATABASE database_name REMOVE FILE logical_ndf_file_name;
原文链接:https://www.f2er.com/mssql/82267.html