Enabling geodatabase functionality in an Informix database

このトピックは、ArcGIS for Desktop Standard および ArcGIS for Desktop Advanced にのみ該当します。

You can connect from ArcGIS for Desktop as a geodatabase administrator to an existing IBM Informix database and create a geodatabase in it.

You would do this if you decide you want to use geodatabase functionality such as topologies, networks, versioned editing, archiving, or replication in your Informix database.

The following are the steps you take to enable geodatabase functionality in an Informix database using the Enable Enterprise Geodatabase geoprocessing tool, which can be accessed from the database connection in the Catalog tree in ArcGIS for Desktop.

手順:
  1. Install and configure Informix on your server.
  2. Be sure the Informix Basic Text Search module is registered.
  3. Register the Informix Spatial DataBlade module.
  4. オペレーティング システムの sde というユーザを作成します。このユーザを使用してデータベースに接続し、ジオデータベース機能を有効化します。
  5. Make the following changes to the Informix ONCONFIG file:
    1. Uncomment the VPCLASS jvp,num=1 parameter.

      This allows the sde.retrieve_uid() function to be created in the geodatabase, which is required for replication, off-line map use, and SQL edits of tables containing global ID or GUID columns.

    2. Set the USEOSTIME parameter to 1 to use subsecond precision for time values.

      Setting this parameter allows you to implement editing workflows that require editing nonversioned data while disconnected from the network.

    3. Restart Informix to implement the changes you made to the ONCONFIG file.
  6. Create a database in the Informix instance and configure storage spaces.
  7. Grant the sde user the EXTEND role and RESOURCE permissions in the database.
  8. ArcMap または ArcCatalog を起動します。
  9. Create a database connection to the Informix database from the Catalog tree, connecting as the sde user.

    Be sure to save the user's password on the Database Connection dialog box.

    注意注意:

    ジオデータベース機能を有効化するとき、またはジオデータベースをアップグレードするときに、DSNless 接続は使用できません。

  10. データベース接続を右クリックして、[ジオデータベースの有効化] をクリックします。

    [エンタープライズ ジオデータベースの有効化(Enable Enterprise Geodatabase)] ツールが開きます。

  11. Add the database connection file for your Informix database to the Input Database text box.
  12. 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 を認証して、このファイルを作成します。

  13. [OK] をクリックしてツールを実行します。

データベース内にジオデータベースが作成されます。

ジオデータベース作成のログ ファイル(GDBCreateGeodatabase<#>.log)が、ツールを実行したコンピュータ上の %TEMP% 変数で指定された、ディレクトリに書き込まれます。ツールの実行時に問題が発生した場合は、このログ ファイルを確認して問題を解決します。

関連トピック

5/10/2014