DB2 データベースでのジオデータベース機能の有効化
このトピックは、ArcGIS for Desktop Standard および ArcGIS for Desktop Advanced にのみ該当します。
ArcGIS for Desktop から既存の IBM DB2 データベースにジオデータベース管理者として接続して、データベース内にジオデータベースを作成することができます。
トポロジ、ネットワーク、バージョン対応編集、アーカイブ、レプリケーションなどのジオデータベース機能を DB2 データベースで使用する場合は、その機能を有効化します。
カタログ ツリーのデータベース接続から [エンタープライズ ジオデータベースの有効化(Enable Enterprise Geodatabase)] ツールを使用して、DB2 データベースでジオデータベース機能を有効化する手順は次のとおりです。
- オペレーティング システムの sde というユーザを作成します。このユーザを使用してデータベースに接続し、ジオデータベース機能を有効化します。
- sde ユーザにデータベースの DBADM 権限を付与し、sde が SYSMON 権限を持つオペレーティング システム グループのメンバーであることを確認します。
- ArcMap または ArcCatalog を起動します。
- カタログ ツリーから DB2 データベースへのデータベース接続を作成します。sde ユーザとして接続します。
[データベース コネクション] ダイアログ ボックスで、必ずユーザのパスワードを保存してください。
注意:ジオデータベース機能を有効化するとき、またはジオデータベースをアップグレードするときに、DSNless 接続は使用できません。
- データベース接続を右クリックして、[ジオデータベースの有効化] をクリックします。
[エンタープライズ ジオデータベースの有効化(Enable Enterprise Geodatabase)] ツールが開きます。
- DB2 データベースのデータベース接続ファイルを [入力データベース] テキスト ボックスに追加します。
- ArcGIS for Server を認証したときに作成された ArcGIS for Server の認証ファイルを選択し、それを [認証ファイル] テキスト ボックスに追加します。
ウィザードを使用して ArcGIS for Server を認証する際に、ソフトウェアがインストールされているサーバに keycodes ファイルが書き込まれます。Linux 環境で ArcGIS for Server を認証した場合、このファイルは /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License<release>/sysgen に作成されています。Windows サーバで認証した場合、このファイルは Program Files\ESRI\License<release>\sysgen に作成されています。まだ行っていない場合には、ArcGIS for Server を認証して、このファイルを作成します。
- [OK] をクリックしてツールを実行します。
データベース内にジオデータベースが作成されます。
ジオデータベース作成のログ ファイル(GDBCreateGeodatabase<#>.log)が、ツールを実行したコンピュータ上の %TEMP% 変数で指定された、ディレクトリに書き込まれます。ツールの実行時に問題が発生した場合は、このログ ファイルを確認して問題を解決します。