Миграция Sybase 11,5 до 12,5,4

Я хотел бы перенести базу данных Sybase ASE 11.6 на другой сервер Sybase ASE 11.9.2(ssma), 12.5.4 или новее

Я не нахожу способ сделать это, я пытаюсь сбросить базу данных из 11.6 следующим образом:

 sp_dboption '<dbname>','single user',true
 go
 use <dbname>
 go
 dump database <dbname> to '/usr/dumps/remote/ledump.dmp'

и загрузить на 12.5.4 примерно так: sp_dboption '','single user',true go использовать базу данных go dump в '/tmp/dump.dmp'

Затем перейдите к ASE 12.5.4

  sp_dboption '<dbname>','single user',true
  go
  load database hr_db from '/tmp/ledump.dmp'

База данных не в сети!
затем

online database REFCOM
go

база данных еще в автономном режиме! ошибка: база данных еще не готова

После выключения сервера и перезапуска база данных здесь, но у меня нет таблицы, пользователя, роли и процедуры

У меня есть другой вариант: ddlgen (не работает на 11.6, я думаю), связанный сервер?, Syscomment:@.

Если у кого-то есть идея, как перенести эту базу данных, она мне очень поможет.

Я нашел некоторую техническую помощь по ASE 10-11: http://www.nowandfutures.com/sybase/ и http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.ase_12.5.1/title.htm

благодарю вас

1 ответ

Если я правильно помню, 11.6 -> 12.5.4 не будут поддерживаться напрямую. Я считаю, что вы можете перейти от 11.6 -> 12.0 -> 12.5.4 или 11.6 -> 11.9.2 -> 12.5.4, но как только вы разнесете более двух основных выпусков, это не будет поддерживаться.

Другие вопросы по тегам