这是情景:
我们有一个公司网站,其中包含三个数据库。它运行的是SQL Server 2005。这三个数据库与MDF文件相关联。有人试图直接复制/粘贴其中一个MDF文件,结果导致了读取只读错误。我们通过分离/重新附加来修复了这个问题。
为了防止再次发生这种情况,我们想要复制这些数据库以降级到我们的QA数据库。
在不将公司网站关闭的情况下,我们该如何最好地进行复制?我尝试搜索Google,但没有找到一个合适的方法。这些数据库相当小,我能想到的最坏的情况就是关闭SQL Server服务,然后复制MDF文件,最后重新启动服务。我假设这最多需要10秒钟的停机时间。
[请注意,任何阅读此文的人,请勿直接复制MDF文件,确保至少将数据库脱机或数据库可以被锁定]
我们有一个公司网站,其中包含三个数据库。它运行的是SQL Server 2005。这三个数据库与MDF文件相关联。有人试图直接复制/粘贴其中一个MDF文件,结果导致了读取只读错误。我们通过分离/重新附加来修复了这个问题。
为了防止再次发生这种情况,我们想要复制这些数据库以降级到我们的QA数据库。
在不将公司网站关闭的情况下,我们该如何最好地进行复制?我尝试搜索Google,但没有找到一个合适的方法。这些数据库相当小,我能想到的最坏的情况就是关闭SQL Server服务,然后复制MDF文件,最后重新启动服务。我假设这最多需要10秒钟的停机时间。
[请注意,任何阅读此文的人,请勿直接复制MDF文件,确保至少将数据库脱机或数据库可以被锁定]