gpt4 book ai didi

sql-server - SQL Server MDF 文件 - 如何备份

转载 作者:行者123 更新时间:2023-12-03 00:15:13 26 4
gpt4 key购买 nike

这是场景:

我们有一个包含三个数据库的公司网站。它运行 SQL Server 2005。这三个数据库链接到 MDF 文件。有人试图直接复制/粘贴这些 MDF 文件之一,该文件对文件进行了某种锁定,从而导致只读错误。我们通过分离/重新连接解决了这个问题。

为了防止再次发生这种情况,我们希望获取这些数据库的副本以降级到我们的 QA 数据库。

在不关闭公司网站的情况下进行复制的最佳方法是什么?我尝试搜索谷歌,但没有找到合适的方法。数据库相当小,我能想到的最坏情况就是关闭 SQL Server 服务,然后复制 MDF,然后重新启动服务。我假设最长停机时间为 10 秒。

[请注意阅读本文的任何人,不要直接复制 MDF 文件,确保至少使数据库脱机,否则可以锁定数据库]

最佳答案

无需尝试复制和锁定 MDF 文件,只需将数据库备份到文件系统,然后将其复制即可。

您询问用户在备份期间是否会受到影响...

我们不能说不会对用户产生“任何”影响,因为我们当然是在数据库上做事情。然而,备份实时数据库是常态。通常,您会安排在夜间或低使用率期间进行备份,以便将干扰降至最低。

查看这个问题,其中提供了一些很好的信息: https://serverfault.com/questions/100490/what-happens-during-a-live-sql-server-backup

关于sql-server - SQL Server MDF 文件 - 如何备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10299527/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com