复制mdf文件并在运行时使用它

时间:2009-11-17 15:31:48

标签: sql file insert mdf

我复制mdf文件(和他的日志文件)后,我尝试插入数据。 我收到以下消息:

“尝试为文件[fileName] .mdf附加自动命名的数据库失败。存在具有相同名称的数据库,或者无法打开指定的文件,或者它位于UNC共享上。

当我复制文件手册时,一切正常。 File.Copy命令是否正确使用文件?

2 个答案:

答案 0 :(得分:0)

确保在复制时没有打开与mdf文件的连接。这可能与两个副本只有一个锁文件有关。

答案 1 :(得分:0)

解决方案要简单得多。 我忘了关闭文件

fileStream.Close();