エンタープライズ ジオデータベースの作成 (データ管理ツール)
サマリー
データベース、格納場所、およびジオデータベース管理者またはジオデータベースの所有者としての役割を果たすデータベース ユーザーを作成します。 機能は、使用されるデータベース管理システムによって異なります。 このツールは、まずジオデータベース管理者にジオデータベースの作成に必要な権限を与えます。次にデータベースにジオデータベースを作成します。
使用法
次の表は、各データベース管理システムにおけるツールの機能を示しています。
関数
データベース
データベースの作成
PostgreSQL および Microsoft SQL Server
表領域の作成
Oracle
データベースでのジオデータベース管理者ユーザーの作成
Oracle、PostgreSQL、および SQL Server
sde スキーマのジオデータベースを作成した場合、このツールは SQL Server のユーザーしか作成しません。
ジオデータベース管理者へのジオデータベースの作成、ジオデータベースのアップグレード、データベース コネクションの削除に必要な権限の付与
Oracle および PostgreSQL
ジオデータベース管理者へのジオデータベースの作成およびデータベース コネクションの削除に必要な権限の付与
SQL Server (sde スキーマのジオデータベースを作成する場合)
ジオデータベース管理者への Oracle Data Pump を使用したデータのインポートに必要な権限の付与
Oracle
指定されたデータベースでのジオデータベースの作成
Oracle、PostgreSQL、および SQL Server
ジオデータベースを作成するコンピューターには、ArcGIS Desktop (Standard または Advanced)、ArcGIS Pro (Standard または Advanced)、または ArcGIS Server をインストールしておく必要があります。 また、Oracle または SQL Server を使用する場合は、ArcGIS クライアントがインストールされているコンピューターで、データベース管理システム クライアント をインストールして構成する必要もあります。
Oracle 内にジオデータベースを作成する前に、My Esri から
DatabaseSupport.zipファイル (Windows) またはDatabaseSupport.tarファイル (Linux) をダウンロードして、st_shapelib ライブラリー (Windows) または libst_shapelib ライブラリ (Linux) を取得する必要があります。 そのライブラリーを Oracle サーバー上に配置します。 必ず、Oracle がインストールされているオペレーティング システムに適したライブラリーをコピーしてください。ジオデータベースを作成する前に、PostgreSQL データベース クラスターで空間タイプを使用できるようにする必要があります。 ST_Geometry タイプを使用するには、My Esri から
DatabaseSupport.zipファイル (Windows) またはDatabaseSupport.tarファイル (Linux) をダウンロードして、st_geometry ライブラリーを取得する必要があります。 そのライブラリーを PostgreSQL サーバー上の%PostgreSQL%\libディレクトリー (Windows) または$PKGLIBDIRディレクトリー (Linux) に配置します。 必ず、使用している PostgreSQL のバージョンと PostgreSQL がインストールされているオペレーティング システムに適したライブラリーをコピーしてください。 PostGIS 空間タイプを使用するには、PostGIS を PostgreSQL データベース クラスターにインストールする必要があります。このツールは、データベース サービスではサポートされていません。
PostgreSQL または Oracle 内にジオデータベースを作成後、そのジオデータベースが格納されているデータベースの名前を変更することはできません。 データベース名は、ジオデータベース システム テーブルに格納され、テーブル名とフィーチャクラス名を完全修飾するために使用されます。データベース ツールを使用してデータベース名を変更すると、ジオデータベースのデータにアクセスできなくなります。
ArcGIS Enterprise on Kubernetes のライセンスを付与されたエンタープライズ ジオデータベース用のライセンス ファイルを生成するには、
exportGeodatabaseLicenseREST 操作 を使用します。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
データベース プラットフォーム |
ジオデータベースを作成するために接続する、データベース管理システムの種類を指定します。
|
String |
|
インスタンス |
インスタンスの名前。 SQL Server の場合は、SQL Server インスタンス名を指定します。 大文字/小文字が区別される照合順序とバイナリー照合順序の SQL Server インスタンスはサポートされていません。 Oracle の場合は、TNS 名または Oracle 簡易接続文字列を指定します。 PostgreSQL の場合は、PostgreSQL がインストールされているサーバーの名前を指定します。 |
String |
|
データベース (オプション) |
データベースの名前。 このパラメーターは PostgreSQL と SQL Server に有効です。 すでに構成されている既存のデータベースの名前を指定するか、このツールで作成されるデータベースの名前を指定することができます。 このツールを使用して SQL Server にデータベースを作成する場合、ファイル サイズは SQL Server モデル データベースに定義されたサイズと同じになるか、500 MB ( このツールを使用して PostgreSQL にデータベースを作成する場合は、 |
String |
|
オペレーティング システム認証 (オプション) |
データベース接続に使用する認証の種類を指定します。
|
Boolean |
|
データベース管理者 (オプション) |
データベース認証のデータベース管理者ユーザー。 Oracle の場合は、 |
String |
|
データベース管理者のパスワード (オプション) |
データベース認証のデータベース管理者のパスワード。 |
Encrypted String |
|
SDE 所有スキーマ (オプション) |
このパラメーターは SQL Server にのみ適用され、ジオデータベースをデータベース内に
|
Boolean |
|
ジオデータベース管理者 (オプション) |
ジオデータベース管理者ユーザーの名前。 PostgreSQL を使用する場合は、この値を Oracle を使用する場合、この値は 注意:Oracle でのユーザースキーマ ジオデータベースの作成またはアップグレードのサポートは終了しました。 SQL Server を使用しており、sde スキーマのジオデータベースを指定した場合は、この値を |
String |
|
ジオデータベース管理者のパスワード (オプション) |
ジオデータベース管理者ユーザーのパスワード。 ジオデータベース管理者ユーザーがデータベース管理システムに存在する場合は、指定するパスワードが既存のパスワードと一致しなければなりません。 ジオデータベース管理者ユーザーが存在していない場合、新規ユーザーのための有効なデータベース パスワードを指定します。 パスワードは、データベースで設定されたパスワード ポリシーを満たしている必要があります。 パスワードは、暗号化された文字列です。 |
Encrypted String |
|
表領域名 (オプション) |
表領域の名前。 このパラメーターは、データベース管理システム タイプが Oracle および PostgreSQL の場合にのみ有効です。 Oracle の場合は、次のいずれかを実行します。
このツールは、表領域を PostgreSQL に作成しません。 既存の表領域の名前を指定してデータベースのデフォルトの表領域として使用するか、このパラメーターを空白にしておく必要があります。 パラメーターを空白のままにした場合、ツールによって pg_default 表領域にデータベースが作成されます。 |
String |
|
認証ファイル |
ArcGIS Server を認証した際に作成されたキーコード ファイル。 まだ作成していない場合には、ArcGIS Server を認証して作成します。 このファイルは、 ヒント:
キーコード ファイルを ArcGIS Server コンピューターからツールがアクセスできる場所にコピーする必要がある場合があります。 |
File |
|
空間タイプ (オプション) |
使用する空間タイプを指定します。 これは、PostgreSQL データベースにのみ適用されます。
|
String |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
エンタープライズ ジオデータベースの作成に成功しました |
エンタープライズ ジオデータベースが正常に作成されたかどうかを示します。 |
Boolean |
環境
このツールは、ジオプロセシング環境を一切使用しません。
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい