小编Pra*_*een的帖子

将多个数据库备份到同一时间点

通常,当我们开始备份时,我们不允许提交更改,否则将无法访问数据库。我的意思是数据库将处于单用户模式,但我想开始备份并释放数据库以供使用。此外,一旦我开始备份,我不希望将正在进行的更改写入备份文件。我想知道如何在 Microsoft SQL Server 2012 中实现这一点。请帮助我。

好吧,让我先解释一下我的问题。目前我将数据库设置为单用户模式,直到备份完成。这种模式将有助于我在备份过程中避免数据更改的目的。但是我的应用程序与多个数据库相关联(每个数据库相互关联,并且有每个月不断创建的 var dbs)。因此,备份所有这些数据库已成为乏味的过程,更重要的是,在进行备份时,我必须将用户排除在系统之外。

因此,我正在寻找满足以下要求的备份机制。

  1. 一次启动所有数据库的备份,并释放数据库以供使用。
  2. 由于数据库相互链接,我希望在备份文件中保持数据一致性。因此,由于此数据一致性要求,我不希望将更改提交到我的备份文件。

我想要的是 - 在给定时间备份所有数据库。

sql-server backup sql-server-2012

10
推荐指数
2
解决办法
3245
查看次数

标签 统计

backup ×1

sql-server ×1

sql-server-2012 ×1