使用SMO附加数据库时,数据库是只读的

时间:2012-11-03 04:50:22

标签: .net smo

我只是试图分离数据库并使用不同的mdf / ldf文件重新附加数据库,使用如下代码:

Server server = GetMyServer();
server.AttachDatabase(myDatabaseName, new StringCollection { mdfFile, ldfFile }, AttachOptions.None);

当我在管理工作室查看上述代码的结果时,我附加的数据库是只读的。关于为什么以及如何解决这个问题的任何想法?谢谢。

1 个答案:

答案 0 :(得分:0)

没关系,愚蠢的疏忽:我意识到这是文件夹权限的问题。包含要附加的数据库文件的目录的设置未正确设置。