【发布时间】:2010-03-05 18:58:13
【问题描述】:
我正在开发一个使用 SQL2005-DB 的 ASP.NET 应用程序 - 有时我需要从开发环境复制数据库以进行测试或生产 - 反之亦然。 使用 SQL2000,我已经编写了一些批处理来执行此操作,但还没有时间找出如何在 2005 下执行此操作,并手动完成。在 SQL Mgmnt Studio 中,我将分离两个数据库,然后将 MDF+LDF 文件从一台服务器复制到另一台服务器,然后重新附加文件。这已经工作了一两次,但是当我附加复制的数据库时,它突然处于只读模式 - 这并没有真正的帮助。
为什么会发生这种情况,我做错了什么 - 我该如何避免这种情况? 如果有人有 .BAT 来做到这一点,那就更好了! ;)
【问题讨论】:
标签: sql-server database readonly