ArcGIS Server Manager を使用して、データ ディレクトリとデータベースを ArcGIS Server に登録することができます。データ登録は、サービスのソース データが生成される場所のリストをサーバーに提供します。データ登録には次の利点があります。
- データ登録は、サーバー管理者が承認した既知のデータの場所を、サービスが参照しているかどうか検証するのに役立ちます。
- データ登録を行うことで、マップ、グローブ、モデル、その他のリソースをサーバーに公開 (およびコピー) するときに、ArcGIS Server がデータへのパスを自動的に再マップできます。
データ ディレクトリを登録しても、ArcGIS Server アカウントには、データにアクセスするための権限は付与されません。ArcGIS Server アカウントに対して、少なくとも登録したフォルダーの読み取り権限を与える必要があります。データベースを登録する場合は、使用するデータベースのタイプと接続に使用する認証方式によって、付与が必要な権限の種類が異なります。権限を適用する必要がある場合については、「データを ArcGIS Server でアクセス可能にする」をご参照ください。
ヒント:
データベースまたは管理されたデータベースの登録に何が必要かについては、データベース管理システム専用のトピックをご参照ください。データベースにエンタープライズ ジオデータベースが含まれていない場合は、ArcGIS Server の管理されたデータベースとして登録できませんので注意してください。
- ArcGIS Server への ALTIBASE ハイブリッド データベースの登録
- ArcGIS Server への Dameng データベースの登録
- ArcGIS Server への DB2 データベースの登録
- ArcGIS Server への Informix データベースの登録
- ArcGIS Server への Netezza データベースの登録
- ArcGIS Server への Oracle データベースの登録
- ArcGIS Server への PostgreSQL データベースの登録
- ArcGIS Server への SAP HANA データ ウェアハウスの登録
- ArcGIS Server への Teradata データベースの登録
ArcGIS Server Manager を使用してデータベースとデータ ディレクトリを ArcGIS Server に登録するには、[GIS サーバー] モジュールの [データ ストア] タブを使用します。このタブにアクセスするには、ArcGIS Server Manager にログインして、[サイト] > [GIS サーバー] > [データ ストア] の順にクリックします。
サーバーに登録する内容に応じて、以下のセクションにある手順を実行します。
データベースの登録
[データ ストア] タブにあるツールを使用すると、ArcGIS と互換性のある任意のデータベースを登録できます。登録する前に、データベースのクライアント ソフトウェアの 64 ビット バージョンを、サイトの各 GIS サーバーにインストールする必要があります。
注意:
エンタープライズ ジオデータベースを含むデータベース、およびそれらを含まないデータベースを登録できます。それぞれの登録方法については、「データのサーバーへの登録について」をご参照ください。
データベースを登録して、サービスがデータを参照できるようにするには、次の手順に従います。ファイル ジオデータベースの場合は、次の「フォルダーの登録」セクションで説明されているオプションを使用します。
- ArcGIS Server Manager にログインし、[サイト] > [データ ストア] の順にクリックします。
- [登録済みのデータベース] ダイアログ ボックスの横にある [データベースの登録] をクリックします。
- 登録済みデータベースの一意の名前を入力します。名前には、英数字とスペースを使用できます。
- [インポート] をクリックします。これによってウィンドウが開き、そこでディスク上のデータベース接続ファイル (*.sde または *.odc のみ) を参照することができます。この手順の詳細については、ヘルプの「ジオデータベースの管理」セクションにある各データベース プラットフォーム専用のドキュメントをご参照ください。
- ArcGIS で使用するデータ ソースの設定によって、次のいずれかのシナリオを選択します。
- 公開者のコンピューターとサーバーが同じデータベースを使用している場合:
- [公開者のデータベース接続と同じ] チェックボックスをオンにします。これは、公開者のコンピューターと ArcGIS Server が同じデータベースに置かれたデータを表示し、利用するように指定します。このシナリオの詳細については、「データのサーバーへの登録について」をご参照ください。
- 公開者のコンピューターとサーバーが別のデータベースを使用している場合:
- [サーバー データベース接続] の横で、[インポート] をクリックして接続ファイルを選択します。
注意:
ArcGIS Server Manager では、自動的にジオデータ サービスを作成して、登録されたエンタープライズ ジオデータベースにリンクすることはできません。必要に応じて、登録後にジオデータ サービスを作成することもできます。エンタープライズ ジオデータベースの登録時にジオデータ サービスを自動的に作成するには、ArcGIS for Desktop を使用します。ジオデータ サービスはエンタープライズ ジオデータベースのみでサポートされ、データベースではサポートされません。
- [作成] をクリックします。登録したデータベースが [登録済みのデータベース] ダイアログ ボックスに表示されます。
フォルダーの登録
[データ ストア] タブを使用すると、GIS リソースとデータ (シェープファイル、ジオデータベースなど) があるローカルのファイル ディレクトリまたは共有ディレクトリを登録できます。ディレクトリを登録すると、指定したフォルダーの下にあるすべてのサブディレクトリもサーバーに登録されます。
フォルダーを登録して、フォルダーとそのサブフォルダー内のデータをサービスが参照できるようにするには、次の手順に従います。
- ArcGIS Server Manager にログインし、[サイト] > [データ ストア] の順にクリックします。
- [登録済みのフォルダー] ダイアログ ボックスの横にある [フォルダーの登録] をクリックします。
- 登録済みのフォルダーの一意の名前を入力します。名前には、英数字とスペースを使用できます。
- [公開者のフォルダー パス] で、公開者のフォルダーの絶対パスを指定します。たとえば、「/opt/local/data」または「/net/myserver/opt/local/data」と指定します。
注意:
ArcGIS Server Manager では、ディレクトリを参照できません。登録するフォルダーへの絶対パスを入力する必要があります。
- [公開者のフォルダーのホスト名] の場合は、公開者のフォルダーをホストしているコンピューターを指定します。コンピューター名 (MyServer)、完全修飾ドメイン名 (MyServer.domain.com)、IP アドレス (12.34.56.789)、または localhost (localhost) を指定できます。
- ArcGIS で使用するデータ ソースの設定によって、次のいずれかのシナリオを選択します。
- 公開者のコンピューターとサーバーが同じフォルダーで作業している場合:
- [公開者のデータベース接続と同じ] チェックボックスをオンにします。これは、公開者のコンピューターと ArcGIS Server が同じフォルダーに置かれたデータを表示し、利用するように指定します。このシナリオの詳細については、「データのサーバーへの登録について」をご参照ください。
- 公開者のコンピューターとサーバーが別々のフォルダーで作業している場合:
- [サーバー フォルダー パス] の横で、サーバーのフォルダーへの絶対パスを指定します。このシナリオの詳細については、「データのサーバーへの登録について」をご参照ください。
- [作成] をクリックします。登録したフォルダーが [登録済みのフォルダー] ダイアログ ボックスに表示されます。
ArcGIS Server の管理されたデータベースの登録
エンタープライズ ジオデータベースまたはワークグループ ジオデータベースを ArcGIS Server の管理されたデータベースとして登録できます。エンタープライズ ジオデータベースまたはワークグループ ジオデータベースのみがサポートされます。データベースとデスクトップ、ファイル、またはパーソナル ジオデータベースはサポートされません。ワークグループ ジオデータベースまたはエンタープライズ ジオデータベースは、登録する前に明示的に作成する必要があります。ArcGIS Server の管理されたデータベースおよびそれを使用するためのシナリオの詳細については、「公開時に自動的にデータをサーバーへコピー」をご参照ください。
次の手順に従って、ArcGIS Server の管理されたデータベースを登録します。これにより ArcGIS Server でフィーチャ サービス データを管理されたデータベースにコピーして、パスを自動的に再マップできるようになります。
- ArcGIS Server Manager にログインし、[サイト] > [データ ストア] の順にクリックします。
- [登録済みのデータベース] ダイアログ ボックスの横で、[データベースの登録] の横にあるドロップダウン矢印をクリックし、[データベースを ArcGIS Server の管理されたデータベースとして登録] を選択します。
- ジオデータベース接続に対して一意の名前を入力します。名前には、英数字とスペースを使用できます。
- [サーバー データベース接続] の横で、[インポート] をクリックします。これによってウィンドウが開き、そこでディスク上のデータベース接続 (.sde) ファイルを参照することができます。この手順の詳細については、ヘルプの「ジオデータベースの管理」セクションにある各データベース プラットフォーム専用のドキュメントをご参照ください。
- [作成] をクリックします。
データベースが管理されたデータベースとして登録され、[登録済みのデータベース] ダイアログ ボックスに表示されます。
登録済みまたは管理されたデータベースのパスワードの更新
他のソフトウェアやシステムのパスワードと同様に、データベースのパスワードは、セキュリティ上の理由で頻繁に変更されます。GIS サーバーに登録済みのデータベース接続ファイル (*.sde) に保存されているパスワードが変更された場合は、新しいパスワードを含む新しいデータベース接続ファイルを作成し、この新しいファイルをポイントするように既存のデータ ストア登録を編集します。これにより、ArcGIS 10.4 より前に公開された検索、ストリーム、Workflow Manager サービス、ジオプロセシング サービス以外のすべてのサービスの登録が更新されます。
- 更新されたパスワードを使用する新しいデータベース接続ファイルを作成します。新しいデータベース接続ファイルは、ArcMap または ArcGIS Pro で作成するか、[データベース接続の作成 (Create Database Connection)] ジオプロセシング ツールを使用して作成できます。
ユーザー名とパスワードが新しい接続ファイルに保存されていることを確認してください。新しい接続ファイルが、ArcGIS Server Manager を実行するコンピューターからアクセス可能なディレクトリ内にあることも確認してください。
- ArcGIS Server Manager にログインし、[サイト] > [データ ストア] の順にクリックします。
- パスワードを更新する必要のある登録済みまたは管理されたデータベースの横にある編集ボタンをクリックします。
ArcGIS Data Store の管理されたデータベースに対する接続は編集できないことに注意してください。ArcGIS Data Store のパスワードを更新するには、changepassword ユーティリティを使用します。
- [インポート] をクリックして、新しいデータベース接続ファイルの場所を参照します。
- [インポート] をクリックします。
- [保存] をクリックして、登録済みまたは管理されたデータベースのパスワードを更新します。
- 登録済みのデータベースから公開されたサービスを再起動するか、管理されたデータベースに公開されたフィーチャ サービスを再起動します。
- ArcGIS 10.4 Server から公開されたジオプロセシング サービスも再起動します。以前のリリースの ArcGIS Server から公開されたジオプロセシング サービスは、新しいパスワードを使用するために、再公開する必要があります。
登録済みのデータベースから公開されたサービス、または管理されたデータベースに公開されたフィーチャ サービスで、再びデータにアクセスできるようになります。
10.3.1 以前のバージョンの ArcGIS Server に公開された検索、ストリーム、Workflow Manager サービス、ジオプロセシング サービスを再公開して、パスワードを更新する必要があります。