我正在尝试执行Sybase ASE 15数据库的跨平台(Sun – > Windows)转储和加载。 第一次尝试时,我得到一个错误,说在备份期间数据库需要处于静默模式。 这是什么意思,我怎么做到这一点?
静止数据库暂停对数据库的更新。 基本上确保在您倾销或执行其他操作时,数据数据不会发生任何变化。
注意:“hold_tag”可以是你select的任何string。
从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