9iデータベースから情報(1日に約20の挿入と更新)を受け取るOracle 8iデータベースを引き続き維持する必要があります。 9iデータベースを8gへのデータベースリンクをサポートしない11gにアップグレードしています。
計画は、Oracle 11gからOracle 10 XEにリンクしてから8iにリンクし、いつか私がこれを行う必要がないことを願っています。
他のバージョンの後にXEをインストールすることは推奨されないことを指摘した記事をすでに見つけました。
XEと別のOracleバージョンを一緒にインストールした人はいますか?どの順序が使用され、どの問題が発生しましたか?
編集:@ George3 一部のフォーラム投稿 JDBCドライバーを使用して11gと8iを接続できることを示します。詳細を追加して、回答として投稿してください。
あまり心配する必要はないようです。
最初にXEをインストールします。データベース名(XE)またはポート(1521)を選択することはできません。次に、11gをデフォルトのappフォルダーにインストールします。両方のデータベースのTNSNAMES.oraファイルを変更して、互いを認識できるようにします。接続をテストしてデータベースリンクを作成すれば、準備は完了です。
データをフラットファイルにエクスポートするスクリプトを8iデータベースに記述できますか?次に、それらのフラットファイルを11gデータベースにコピーしてインポートしますか?