2017-06-21 3 views
1

私はベースアーカイブdbsです。 ベースからアーカイブのレコードをコピーし、選択した期間、ベースから削除する必要があります。アプリケーションユーザーは期間を選択できます。1つのInformix 10データベースから別のデータベースにデータをアーカイブする最良の方法はどれですか?

私はストアドプロシージャを書くことを考えます。しかし、データベース構成によってはそれが可能なのは素晴らしいことです。 データレプリケーションについては読んでいますが、適切かどうかはわかりません。 設定でそれを行う方法はありますか?

+0

Informix 10 DBMSを新しいバージョンに移行する予定です。今では何年もサポートされていません。 10.00がリリースされて以来、バージョン11.10,11.50,11.70、および12.10があり、11.10と11.50もサポート外です。応答のために –

答えて

1

zKalev。 Informix 10はかなり古いエンジンです(緊急にアップグレードすることを検討してください)、あなたはサポート外です。 エンタープライズレプリケーションを意味する場合は、ベースとアーカイブが異なるデータベースインスタンスにあると仮定して、それを使用できます。同じマシン上にあっても構いませんが、別々のインスタンスにする必要があります。

+0

10倍!古いですが、残念ながら上位バージョンに移行するのは容易ではありません。私はストアドプロシージャを書いた。 2時間15000レコードをアーカイブします。これはその瞬間には満足です。私は後でそれを改善するつもりです。 – zKalev

関連する問題