【问题标题】:When attaching database with SMO, the database is readonly使用 SMO 附加数据库时,数据库是只读的
【发布时间】:2012-11-03 04:50:22
【问题描述】:

我只是想分离一个数据库,然后使用一对不同的 mdf/ldf 文件重新附加它,使用如下代码:

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

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

【问题讨论】:

    标签: .net smo


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多