如何附加具有逻辑名称的数据库文件?

时间:2016-10-04 13:22:19

标签: sql sql-server database connection connection-string

首先请参考屏幕截图:

enter image description here

  1. Logical name的用途是什么?我们为什么要使用它?

  2. 我附上了不在sql路径中的mdf文件。此连接成功。

  3. 此外,根据逻辑名称,现在连接会引发错误:

  4.   

    错误:无法打开物理路径“”操作系统错误32,   无法将文件“”附加为数据库“”

    我搜索了这个,但没有人建议完美的解决方案。

    我在Administrator modeWindows authentication中尝试过此操作。

1 个答案:

答案 0 :(得分:0)

在特定数据文件夹中,您不能拥有相同的.mdf文件 但是使用不同的.mdf或.ndf文件名,您可以为SQL Server实例上的不同数据库创建具有相同名称的数据文件

请问您是否检查目标数据库,是否有名称为" AttachFile"的数据文件。在进行恢复之前?