Я пытаюсь сделать дамп кроссплатформенности (Sun -> Windows) и загрузить базу данных Sybase ASE 15. При первой попытке я получил сообщение об ошибке, в котором говорилось, что база данных должна быть в приостановленном режиме во время резервного копирования. Что это значит и как мне этого добиться?
приостановка базы данных приостанавливает обновления базы данных. По сути, убедитесь, что ничего не происходит с данными данных, пока вы сбрасываете или выполняете какие-либо другие действия.
Примечание. "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