ArcSDE ジオデータベースのアップグレードの概要

ArcSDE ジオデータベースをアップグレードのゴールは、新しいバージョンの ArcSDE のインストール、ArcSDE とジオデータベース システム テーブルのアップグレード、更新されたストアド プロシージャ、タイプ、および機能をインストールすることです。

新しいバージョンの ArcSDE をインストールするか、既存のインストールにサービス パック、パッチ、またはホット フィックスを適用した後、ジオデータベースをアップグレードすることで新しい機能やバグ修正を利用できます。

ArcGIS 10 リリース以降では、ジオデータベースのアップグレードに [ジオデータベースのアップグレード(Upgrade Geodatabase)] ツールまたは Python スクリプトを使用する必要があります。Windows 用の ArcSDE ポスト インストール ウィザードや sdesetup コマンドを使用して、ジオデータベースをアップグレードしないでください。これらを使用してアップグレードを行った場合は、ジオデータベースがすでに存在することを通知するメッセージが表示され、アップグレードは実行されません。

ジオデータベースのアップグレードまたは DBMS(データベース管理システム)のアップグレード、あるいはその両方を、まず開発用サーバまたはテスト サーバでテストすることをお勧めします。開発用サーバまたはテスト サーバでジオデータベースのアップグレードをテストしてすべてが適切に動作したら、生産用ジオデータベースをアップグレードします。また、アップグレードを計画してスケジュールを作成し、アップグレードにかかわるスタッフまたは影響を受けるユーザのすべてに、アップグレードのスケジュールを通知することをお勧めします。

ArcSDE 10 にアップグレードできるのは、ArcSDE 9.2、9.3、または 9.3.1 のジオデータベースです。これより古いジオデータベースでは、まずサポートされるリリースにアップグレード後に 10 にアップグレードする必要があります。

アップグレードを実行する前に、次のトピックを確認してください。

Oracle のジオデータベースをアップグレードする準備

Oracle の ArcSDE ジオデータベースのアップグレード

注意注意:

ベータ版からリリース版へのアップグレードはサポートされません。

ArcSDE ジオデータベースのアップグレード準備が完了している場合、一般的な手順は次のようになります。

  1. データベースのバックアップを作成します。
  2. ArcGIS の外部で ArcSDE ジオデータベース システム テーブルに追加しているカスタム機能(トリガ、SQL Server レプリケーションへの参加、追加したインデックスなど)をすべて削除します。アップグレード手順では、システム テーブルに行ったカスタマイズを認識できません。これらのカスタマイズがシステム テーブルのスキーマの変更を妨げる場合、アップグレードは失敗します。
  3. ArcSDE サービスを使用している場合は、サービスを停止(一時停止ではない)してから削除します。
  4. 新しいバージョンの ArcSDE をインストールする場合は、古いバージョンをアンインストールします。サービス パック、パッチ、またはホット フィックスを適用する場合は、ArcSDE をアンインストールしないでください。
  5. ArcSDE の新しいリリース、サービス パック、パッチ、またはホット フィックスをインストールします。
  6. ArcGIS Desktop、ArcGIS Engine、または ArcGIS Server の新しいリリースをインストールします。
  7. データベースと ArcSDE が別のサーバにインストールされている場合は、st_geometry ライブラリを、ArcSDE インストールの bin ディレクトリからデータベース サーバの Oracle インストール ディレクトリにコピーします。
  8. データベース管理者は、アップグレードを行う ArcSDE 管理者ユーザの権限を昇格する必要があります。これらの権限については、各データベースの「ジオデータベースをアップグレードする準備」のトピックで説明しています。
  9. ジオデータベースにダイレクト コネクションを確立します。ほとんどの場合は、ArcSDE 管理者として接続します。
  10. [ジオデータベース プロパティ] ダイアログ ボックスを開き、[一般] タブをクリックして、[ジオデータベースのアップグレード] をクリックします。[ジオデータベースのアップグレード(Upgrade Geodatabase)] ジオプロセシング ツールのダイアログ ボックスが開きます。

    Oracle を使用していて、SDE マスタ ジオデータベースに加えてユーザ スキーマにもジオデータベースがある場合は、これらのジオデータベースを個別にアップグレードする必要があります。まず、マスタ SDE ジオデータベースをアップグレードし、続いてその他のジオデータベースをそれぞれの所有者がアップグレードする必要があります。ジオデータベースの所有者には、アップグレードに必要な権限を付与する必要があります。

  11. Windows で、ポスト インストール ウィザードの ArcSDE サービス作成部分を使用して、ArcSDE サービスを再作成します(ArcSDE サービスを使用していた場合)。UNIX または Linux では、sdemon コマンドを使用して ArcSDE サービスを起動します(ArcSDE サービスを使用していた場合)。
  12. ジオデータベースにネットワーク データセットまたはパーセル ファブリックが含まれている場合、これらは個別にアップグレードされます。これらのアップグレードは必須ではありません。ただし、これらをアップグレードしない場合、現在のネットワーク データセットまたはパーセル ファブリックの機能を使用できません。

関連項目


7/10/2012