私は、基礎となるデータベースにSybase ASE 15.7を使用するアプリケーションを用意しています。以前は、テーブルを分割して2つの異なるデータベースに配置することをお勧めしました.db1とdb2を考えてみましょう。私は名前の競合がないことを知っています。つまり、db1からdb2へ、またはその逆のいずれかのオブジェクトをマイグレーションすることができます。Sybase ASE 15.7 - 2つのデータベースのオブジェクトを単一のデータベースにマージする方法はありますか?
データを移行する最適なオプションは何でしょうか。私は、remeiningデータベースに必要なすべてのオブジェクトを作成するSQLスクリプトを持っています。これを使用するよりも良い選択肢があります:
1> INSERT INTO db2..tblA
2> SELECT * FROM db1..tblA
3> GO
テーブルのいくつかは非常に巨大です。だから私は、トランザクションログがいっぱいになっていないことに注意する必要があります。
BCPはまた、そのようなオプションがあります:
bcp db1..tblA out tblA.save -U... -P....
bcp db2..tblA in tblA.save -U... -P....
は、両方のデータベースに接続することができましたし、このようなものを扱うことができる利用可能なツールはありますか?
多分誰かが考えを持っています。前もって感謝します。あなたがログに記録されない操作を実行する可能性がいっぱいのログを防止するために
イェンス