如何在静止模式下转储 Sybase 数据库

如何在静止模式下转储 Sybase 数据库

我正在尝试跨平台(Sun -> Windows)转储和加载 Sybase ASE 15 数据库。第一次尝试时,我收到一条错误消息,提示数据库在备份期间需要处于静止模式。这是什么意思?我该如何实现?

答案1

使数据库静止会暂停对数据库的更新。本质上是为了确保在转储或执行其他操作时数据不会发生任何变化。

注意:“hold_tag”可以是您选择的任何字符串。

从 isql(或任何你用来连接数据库的工具),只需运行(作为 sa,或同等工具)

quiesce database hold_tag hold database, database, etc

要恢复操作,请运行

quiesce database hold_tag release

对于你的情况,我会指定你打算进行转储

quiesce database hold_tag hold database for external dump

另请查看此处的文档:http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.ase_15.0.commands/html/commands/commands73.htm

相关内容