MDF文件依赖性

时间:2017-02-14 17:30:28

标签: sql sql-server

我有一个包含3个MDF文件的文件夹,我需要附加它们,但是它们都有NDF文件,如何使用TSQL知道哪些NDF文件在MDF旁边?

4 个答案:

答案 0 :(得分:2)

尝试仅附加MDF。如果他们在创建的同一文件夹路径中,MDF将在其上找到它自己的相应NDF。如果没有,它应该抛出一个错误,可能(不确定)表明它正在寻找哪个NDF。

答案 1 :(得分:1)

无法从ndf中识别主文件(mdf),反之亦然而不使用异常,性能严重不足,我改变了逻辑,以便按文件夹对文件进行分组。

答案 2 :(得分:0)

尝试

select * from sys.sysfiles

答案 3 :(得分:0)

无法执行此操作,您需要事先知道数据库才能正确恢复文件