Linux または UNIX での ArcSDE 64 ビットへの移行(既存の DBMS が 32 ビットの場合)

現在 32 ビットの ArcSDE をインストールしている場合、直接 64 ビットのインストールにアップグレードすることはできません。

データを移行する一番簡単な方法は、DBMS に付属するツールを使用して、データベース全体を 32 ビット インスタンスから 64 ビット インスタンスに移行することです。

手順:
    まず、新しいサーバを用意します。
  1. 64 ビット サーバで 64 ビット バージョンの DBMS を設定します。

    サポートされている Oracle のバージョンとパッチ レベルの詳細については、ArcGIS Resource Center にあるデータベースのシステム要件をご参照ください。

  2. データまたはデータベースを新しいサーバに移行するために使用するプロセスにユーザが含まれていない場合は、新しい DBMS または新しいサーバ(オペレーティング システム ログインを使用している場合)でユーザ アカウントを再作成します。
  3. ジオデータベースへの接続に ArcSDE サービスを使用する場合、64 ビットの ArcSDE アプリケーション サーバを 64 ビット サーバ(DBMS が存在するサーバまたはリモート サーバ)にインストールします。

    手順については、ArcSDE アプリケーション サーバに付属するインストール ガイドをご参照ください。

  4. Oracle データ ディクショナリの libst_shapelib.so のライブラリ定義を更新します。
    CREATE or REPLACE LIBRARY <library_name> 
    AS '<path_to_library>'
    
  5. 次に、移行する既存のジオデータベースを準備します。
  6. ArcSDE サービスが稼動している場合は停止します。
    sdemon -o shutdown -i <service> -s <server_name> -p <ArcSDE_administrator_password>
    

    ArcSDE コマンド ライン ツールおよびそのドキュメントは、ArcSDE アプリケーション サーバと一緒にインストールされます。

  7. 現在ジオデータベースに接続しているユーザがいないことを確認します。

    これは、ArcGIS for Desktop[ジオデータベース管理] ダイアログ ボックスの [接続] タブで確認できます。

  8. データベースのバックアップを作成します。
  9. 最後に、ジオデータベースを新しい DBMS に移行します。
  10. データベースを移行するには、DBMS ドキュメントを参照して、適切な方法を使用してから、次の手順を実行します。
    1. ジオデータベースを 64 ビットに移行すると同時に新しいバージョンの ArcGIS に移行する場合、ジオデータベースをアップグレードします。

      各 DBMS およびアップグレードを行うジオデータベース リリースに特化した準備およびアップグレード手順に従います。

    2. ジオデータベースとの接続に ArcSDE サービスを使用する場合、ArcSDE およびオペレーティング システムのサービス ファイルにサービス エントリを追加してから sdemon コマンドを実行して、サービスを開始します。
    3. クライアント アプリケーションでジオデータベースとの接続をリセットし、新しいサーバに接続します。これには、ジオデータベース レプリケーションのリダイレクトが含まれます。
  11. 新しいジオデータベースですべてが正常に動作していることをテストした後、32 ビット サーバから ArcSDE アプリケーション サーバをアンインストールします。
5/10/2014