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'
sp_dboption '','single user',true go use go dump database to '/tmp/dump.dmp' のように 12.5.4 にロードします。
次に、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
ありがとうございました