备份数据库而不将其设置为只读

Posted

技术标签:

【中文标题】备份数据库而不将其设置为只读【英文标题】:Back up database without making it to read-only 【发布时间】:2016-10-13 15:08:08 【问题描述】:

我正在备份一个预计需要 2 小时的数据库。我是这个备份过程的新手,正在努力学习。我有以下疑问:

    如果有人试图在两者之间插入一些记录怎么办? 在进行备份之前没有将数据库设置为只读,我做错了什么吗?

【问题讨论】:

您使用的是哪个DBMS This article 有一个时间表可以很好地解释它。 您在做什么类型的备份? SQL Server 完整备份将处理此问题。 我正在做完整备份。 【参考方案1】:

在备份过程结束时,将在备份的数据库上进行恢复过程,将其与添加了新记录的数据库的快照同步。因此,在备份结束时,您的数据库将完全最新,包括在备份发生时插入/更新的任何记录。

【讨论】:

以上是关于备份数据库而不将其设置为只读的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法专注于 DataGrid 的单元格而不将其设置为可编辑?

查找 JSON 对象大小而不将其解析为字符串

如何设置 CMAKE_TOOLCHAIN_FILE(vcpkg) 而不将其放入 VScode 的 CMakeLists.txt 中?

C# SQL Server 将远程数据库备份到远程默认备份位置而不直接访问远程位置?

设置自定义异常的消息而不将其传递给基本构造函数

SwiftUI:将动画添加到 Picker 而不将其添加到值中