Windows での ArcSDE 64 ビットへの移行(既存の DBMS が 64 ビットの場合)

ArcSDE を 32 ビット アプリケーションとして実行して、64 ビット サーバ上の 64 ビット DBMS(データベース管理システム)に接続している場合は、ArcSDE 64 ビット サービスを使用できるようにこのトピックの手順に従って移行します。

手順:
  1. ArcSDE サービスが稼動している場合は停止します。
    sdemon -o shutdown -i <service> -s <server_name> -p <ArcSDE_administrator_password>

    ArcSDE コマンド ライン ツールおよびそのドキュメントが、ArcSDE にインストールされます。

  2. 現在、ジオデータベースへのダイレクト コネクションを確立しているユーザがいないことを確認します。

    これは、sdemon コマンドを使用して実行できます。

    sdemon -o users -i <service> -s <server_name> -p <ArcSDE_administrator_password>
  3. データベースのバックアップを作成します。
  4. 64 ビット バージョンの ArcSDE コンポーネントを、32 ビット バージョンと同じサーバにインストールする場合は、32 ビット バージョンの ArcSDE をアンインストールする必要があります。
  5. 64 ビット バージョンの ArcSDE コンポーネントを、64 ビット サーバ(DBMS が存在するサーバまたはリモート サーバ)にインストールします。ポスト インストール ウィザードは続行しないでください。
  6. 新しいリリースの ArcGIS および ArcSDE をインストールした場合は、ArcSDE 管理者ユーザにアップグレード権限を付与し、ジオデータベースをアップグレードします。
  7. ArcSDE サービスを使用してジオデータベースに接続するサイトでは、64 ビット サーバでポスト インストール ウィザードを使用して、カスタム ポスト インストール セットアップを実行し、64 ビット サービスを作成して起動します。
    メモメモ:

    64 ビットの ArcSDE コンポーネントを 32 ビットの ArcSDE コンポーネントと同じ場所にインストールし、64 ビット サービスでも 32 ビット サービスと同じ名前とポートを使用したい場合は、まず、services.sde および Windows サービス ファイルから 32 ビット サービスのエントリを削除する必要があります。これらのエントリを削除しない場合、このウィザードで古い 32 ビット サービスと同じ名前およびポート番号でサービスを作成することはできません。


3/6/2012