Skip To Content

ArcGIS Enterprise on Amazon Web Services での SQL Server のエンタープライズ ジオデータベースのアップグレード

この ArcGIS 10.5 ドキュメントはアーカイブされており、今後更新されません。 コンテンツとリンクが古い場合があります。 最新のドキュメントをご参照ください

ArcGIS Enterprise on Amazon Web Services 上で ArcGIS クライアントにソフトウェア アップデートを適用したら、SQL Server のエンタープライズ ジオデータベースをアップグレードできます。これは ArcGIS Desktop[データベース プロパティ] ダイアログ ボックスで実行できます。その手順は、ジオデータベースの動作基盤が SQL Server データベースか、あるいは Amazon Relational Database Service (RDS) for SQL Server か、によって多少異なります。

SQL Server のジオデータベースのアップグレード

AWS 上で動作する SQL Server インスタンスの、エンタープライズ ジオデータのアップグレード手順を以下に示します。

  1. 管理者ログインを使用して、ArcGIS Server インスタンスにログインします。
  2. アップグレードするときに、ジオデータベースに接続した管理者以外のユーザーがログインしていてはなりません。これには、サービス接続も含まれます。アップグレードする前に、ジオデータベース内のデータにアクセスするすべての ArcGIS サービス接続を停止する必要があります。
  3. Microsoft SQL Server Management Studio を起動し、Windows 認証を使ってログインします。
  4. エンタープライズ ジオデータベースが含まれているデータベースごとに、完全バックアップを作成します。

    ヒント:

    Esri CloudFormation サンプル テンプレートおよび Cloud Builder で作成したデータベースは、egdb および geodata という名前になります。

  5. AWS 内のいずれかの ArcGIS Server コンピューターで、ArcCatalogまたは ArcMap を起動し、[カタログ] ウィンドウを開きます。
  6. SQL Server のエンタープライズ ジオデータベースの 1 つに接続します。
  7. カタログ ツリーの [データベース コネクション] で、ジオデータベース接続を右クリックします。
  8. [General (一般)] タブをクリックします。
  9. [ジオデータベースのアップグレード] をクリックします。

    [ジオデータベースのアップグレード (Upgrade Geodatabase)] ジオプロセシング ツールが開きます。

  10. [前提条件を確認] および [ジオデータベースをアップグレード] オプションをどちらもオンのままにし、[OK] をクリックしてジオデータベースをアップグレードします。
  11. ツールが正常に終了したら、[閉じる] をクリックして、ジオプロセシング ツールの進行状況を示すダイアログ ボックスを閉じます。

    ツールが正常に完了しない場合、情報は C:\Users\<user name>\AppData\Local\ESRI\Desktop<#> にある GDBUpgrade.log に書き込まれます。

  12. その他のエンタープライズ ジオデータベースをアップグレードするには、手順 5 ~ 11 を繰り返します。
  13. サービスを再起動します。

Amazon RDS for SQL Server のジオデータベースのアップグレード

Amazon RDS for SQL Server のジオデータベースをアップグレードする手順を以下に示します。

  1. 管理者ログインを使用して、ArcGIS Server インスタンスにログインします。
  2. アップグレードするときに、ジオデータベースに接続した管理者以外のユーザーがログインしていてはなりません。これには、サービス接続も含まれます。アップグレードする前に、ジオデータベース内のデータにアクセスするすべての ArcGIS サービス接続を停止する必要があります。
  3. Microsoft SQL Server Management Studio を起動し、Windows 認証を使ってログインします。
  4. エンタープライズ ジオデータベースが含まれているデータベースごとに、完全バックアップを作成します。

    ヒント:

    Esri CloudFormation サンプル テンプレートおよび Cloud Builder で作成したデータベースは、egdb および geodata という名前になります。

  5. SQL Server Management Studio 内で、ジオデータベースを含む各データベースについて、sde ユーザーを db_owner ロールに追加します。
  6. AWS のいずれかの ArcGIS Server コンピューターで、ArcCatalog または ArcMap を起動し、[カタログ] ウィンドウを開きます。
  7. Amazon RDS for SQL Server の、いずれかのエンタープライズ ジオデータベースに接続します。sde ユーザーとして接続してください。
  8. カタログ ツリーの [データベース コネクション] で、ジオデータベース接続を右クリックします。
  9. [General (一般)] タブをクリックします。
  10. [ジオデータベースのアップグレード] をクリックします。

    [ジオデータベースのアップグレード (Upgrade Geodatabase)] ジオプロセシング ツールが開きます。

  11. [前提条件を確認] および [ジオデータベースをアップグレード] オプションをどちらもオンのままにし、[OK] をクリックしてジオデータベースをアップグレードします。
  12. ツールが正常に終了したら、[閉じる] をクリックして、ジオプロセシング ツールの進行状況を示すダイアログ ボックスを閉じます。

    ツールが正常に完了しない場合、情報は C:\Users\<user name>\AppData\Local\ESRI\Desktop<#> にある GDBUpgrade.log に書き込まれます。

  13. その他のエンタープライズ ジオデータベースをアップグレードするには、手順 6 ~ 12 を繰り返します。
  14. サービスを再起動します。
  15. 各データベースについて、sde ユーザーを db_owner ロールから削除してしまっても構いません。

関連トピック