DB2 に格納されたジオデータベースのシステム テーブル
ジオデータベースのシステム テーブルは、ジオデータベースの振舞いを強制し、ジオデータベースに関する情報を格納し、ジオデータベースに格納されたデータを追跡します。
View a diagram of the ArcSDE geodatabase system tables.
このファイルを開くには、Adobe Acrobat Reader が必要です。
ArcGIS ソフトウェア以外のものを使用して システム テーブルとその内容を変更することはできません。ただし、SQL を使用してシステム テーブルの内容を表示することはできます。
ジオデータベースのシステム テーブルの一部には XML 列が含まれています。データベース管理システムのネイティブ XML クエリを使用すると、これらの列を検索することができます。XML タグの定義については、ホワイトペーパー『XML Schema of the Geodatabase』をご参照ください。
COLUMN_REGISTRY
COLUMN_REGISTRY テーブルは、すべての登録された列を管理します。
SQL インタフェースを使用して列の定義を変更しても、COLUMN_REGISTRY テーブル内のレコードは更新されません。このことが原因で、以降のデータのエクスポートに失敗することがあります。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
DATABASE_NAME |
VARCHAR(32) |
列を含むテーブルが格納されているデータベースの名前 |
NOT NULL |
TABLE_NAME |
VARCHAR(128) |
登録済みの列が含まれているテーブルの名前 |
NOT NULL |
OWNER |
VARCHAR(32) |
列の存在するテーブルの所有者(テーブルを作成したユーザ) |
NOT NULL |
COLUMN_NAME |
VARCHAR(32) |
登録済みの列の名前 |
NOT NULL |
SDE_TYPE |
INTEGER |
列のデータ タイプのコード。設定可能な値と定義には次のようなものがあります。
|
NOT NULL |
COLUMN_SIZE |
INTEGER |
登録済みの列の値の長さ |
|
DECIMAL_DIGITS |
INTEGER |
列の値の小数点以下の整数の数 |
|
DESCRIPTION |
VARCHAR(65) |
列のタイプの説明 |
|
OBJECT_FLAGS |
INTEGER |
次に示すような、列のプロパティを格納します。
|
NOT NULL |
OBJECT_ID |
INTEGER |
列がラスタ列である場合は RASTER_COLUMNS テーブルの RASTERCOLUMN_ID に設定され、列がジオメトリ列である場合は LAYERS テーブルの LAYER_ID に設定される値 |
COMPRESS_LOG
COMPRESS_LOG テーブルは、ジオデータベースで実行されるすべての圧縮操作を追跡します。
このテーブルは、ジオデータベースを最初に圧縮したときに作成されます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
COMPRESS_ID |
INTEGER |
圧縮操作の一意な ID |
NOT NULL |
SDE_ID |
INTEGER |
圧縮処理のプロセス ID 番号であり、PROCESS_INFORMATION テーブルの sde_id 列を参照する |
NOT NULL |
SERVER_ID |
INTEGER |
圧縮処理を実行した、または実行している ArcSDE サーバ プロセスのシステム プロセス ID。 |
NOT NULL |
DIRECT_CONNECT |
VARCHAR(1) |
Y(はい)または N(いいえ)で、クライアントがジオデータベースにダイレクト コネクションを使用したかどうかを示す |
NOT NULL |
COMPRESS_START |
TIMESTAMP |
圧縮操作の開始された日時 |
NOT NULL |
START_STATE_COUNT |
INTEGER |
圧縮開始時に存在しているステートの数 |
NOT NULL |
COMPRESS_END |
TIMESTAMP |
圧縮操作の完了した日時 |
NOT NULL |
END_STATE_COUNT |
INTEGER |
圧縮操作後に残存しているステートの数 |
NOT NULL |
COMPRESS_STATUS |
VARCHAR(20) |
圧縮操作が正常に実行されたかどうかを示す |
NOT NULL |
DBTUNE
DBTUNE テーブルには、フィーチャクラスなどの ArcSDE データ オブジェクトのコンフィグレーション キーワードが格納されます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
keyword |
VARCHAR(32) |
コンフィグレーション キーワード |
NOT NULL |
PARAMETER |
VARCHAR(32) |
コンフィグレーション パラメータ |
NOT NULL |
CONFIG_STRING |
VARCHAR(2048) |
コンフィグレーション パラメータの値 |
GDB_ITEMRELATIONSHIPS
GDB_ITEMRELATIONSHIPS テーブルには、GDB_ITEMS テーブル内のオブジェクトの関連付け方法に関する情報が格納されます。たとえば、このテーブルではフィーチャ データセットとレプリカが追跡されます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
OBJECTID |
INTEGER |
行の一意な ID |
NOT NULL |
UUID |
CHARACTER(38) |
アイテムの一意な ID |
NOT NULL |
TYPE |
CHARACTER(38) |
GDB_ITEMTYPES テーブルの UUID に相当します。 |
NOT NULL |
ORIGINID |
CHARACTER(38) |
GDB_ITEMS テーブルの UUID に相当 |
NOT NULL |
DESTID |
CHARACTER(38) |
GDB_ITEMS テーブルの UUID に相当 |
NOT NULL |
ATTRIBUTES |
XML |
属性ペアを表すプロパティ セット |
|
PROPERTIES |
INTEGER |
アイテム プロパティのビットマスク |
GDB_ITEMRELATIONSHIPTYPES
GDB_ITEMRELATIONSHIPTYPES テーブルは、GDB_ITEMS テーブルのオブジェクト間に存在するリレーションシップのタイプに関するデータを保持します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
OBJECTID |
INTEGER |
行の一意な ID |
NOT NULL |
UUID |
CHARACTER(38) |
アイテムの一意な ID |
NOT NULL |
NAME |
VARCHAR(226) |
リレーションシップ タイプの名前。次の値が含まれます。
|
NOT NULL |
FORWARDLABEL |
VARCHAR(226) |
関連元アイテムの方向からのリレーションシップを記述したラベル |
|
BACKWARDLABEL |
VARCHAR(226) |
関連先アイテムの方向からのリレーションシップを記述したラベル |
|
ORIGITEMTYPEID |
CHARACTER(38) |
GDB_ITEMTYPES テーブルの UUID に相当します。 |
NOT NULL |
DESTITEMTYPEID |
CHARACTER(38) |
GDB_ITEMTYPES テーブルの UUID に相当します。 |
NOT NULL |
ISCONTAINMENT |
SMALLINT |
関連元アイテムの存在が関連先オブジェクトの存在を制御するかどうかを示す |
GDB_ITEMS
アイテムとは ArcGIS システムで使用されるオブジェクトで、インデックスを作成したり検索することができます。テーブル、ドメイン、トポロジ、ネットワークなどが含まれます。GDB_ITEMS テーブルは、ジオデータベースに格納されるすべてのアイテムに関する情報を保持します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
OBJECTID |
INTEGER |
行の一意な ID |
NOT NULL |
UUID |
CHARACTER(38) |
アイテムの一意な ID |
NOT NULL |
TYPE |
CHARACTER(38) |
GDB_ITEMTYPES テーブルの UUID に相当します。 |
NOT NULL |
NAME |
VARCHAR(226) |
アイテムの名前(論理) |
|
PHYSICALNAME |
VARCHAR(226) |
アイテムの完全修飾名 |
|
PATH |
VARCHAR(512) |
アイテムに対する一意の相対パス |
|
URL |
VARCHAR(255) |
アイテムに関連付けられた URL(カタログ サービスで使用) |
|
PROPERTIES |
INTEGER |
アイテム プロパティのビットマスク |
|
DEFAULTS |
BLOB |
シリアライズされたレンダラ、フィーチャクラスのシンボル、テーブルの列幅、色、フォントなど、元になるデータセットから独立したアイテムの情報 |
|
DATASETSUBTYPE1 |
INTEGER |
テーブルのフィーチャ タイプを示す フィーチャクラスとラスタ カタログについては、次の値が設定可能です。
リレーションシップ クラスの場合、リレーションシップ クラスの基数が格納されます。設定可能な値は次のとおりです。
トポロジの場合、この列にはトポロジ ID が格納されます。 |
|
DATASETSUBTYPE2 |
INTEGER |
テーブルのジオメトリ タイプを示す フィーチャクラスとラスタ カタログについては、次の値が設定可能です。
リレーションシップ クラスの場合、この列の値はリレーションシップ クラスに属性が設定されているかどうかを示します。設定可能な値は 0 = 非属性、1 = 属性のいずれかです。 |
|
DATASETINFO1 | VARCHAR(255) | フィーチャクラスの Shape フィールド名を格納 | |
DATASETINFO2 | VARCHAR(255) | トポロジに属しているフィーチャクラスの情報を格納 | |
DEFINITION |
XML |
アイテムに関する情報を格納 |
|
DOCUMENTATION |
XML |
アイテムのデータ定義(メタデータ) |
|
ITEMINFO |
XML |
元になるデータセットから独立したアイテムの情報(シンボルなど)を格納 |
|
SHAPE |
ST_GEOMETRY |
アイテムの空間範囲 |
GDB_ITEMTYPES
GDB_ITEMTYPES テーブルは、GDB_ITEMS テーブル内の各アイテムのオブジェクト タイプに関する情報を格納します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
OBJECTID |
INTEGER |
タイプの一意な ID |
NOT NULL |
UUID |
CHARACTER(38) |
アイテムの一意な ID |
NOT NULL |
PARENTTYPEID |
CHARACTER(38) |
この(GDB_ITEMTYPES)テーブルの UUID に相当 |
NOT NULL |
NAME |
VARCHAR(226) |
アイテム タイプの名前。次の値が含まれます。
|
NOT NULL |
GDB_REPLICALOG
レプリカのエクスポートまたはインポートが変更されるたびに、操作に関する情報が GDB_REPLICALOG テーブルに格納されます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
ID |
INTEGER |
行の一意な ID。 |
|
REPLICAID |
INTEGER |
GDB_ITEMS テーブルの OBJECTID フィールドに相当します。 |
|
EVENT |
INTEGER |
インポート(1)とエクスポート(2)のどちらがログ記録されたのかを示します。 |
|
ERRORCODE |
INTEGER |
イベントに関連付けられたエラー コード。開発者ヘルプを検索して、エラーに関連付けられた説明を取得できます。イベントが正常に終了した場合は、成功のエラー コードが返されます。 |
|
LOGDATE |
TIMESTAMP |
イベントの発生した日付。 |
|
SOURCEBEGINGEN |
INTEGER |
1 つのイベント内でいくつもの世代のデータ変更がインポートまたはエクスポートされる場合があります。この値は、必要とされる変更の最初の世代の世代番号を示します。たとえば、世代 1 ~ 3 がインポートされた場合、このフィールドの値は 1 になります。 |
|
SOURCEENDGEN |
INTEGER |
1 つのイベント内でいくつもの世代のデータ変更がインポートまたはエクスポートされる場合があります。この値は、必要とされる変更の最後の世代の世代番号を示します。たとえば、世代 1 ~ 3 がインポートされた場合、このフィールドの値は 3 になります。 |
|
TARGETGEN |
INTEGER |
変更の適用される世代。この値を使用して、変更がターゲット レプリカ内の適切なバージョンに適用されるようにします。 |
GDB_TABLES_LAST_MODIFIED
GDB_TABLES_LAST_MODIFIED テーブルは、クライアント アプリケーションにジオデータベース システム テーブルがキャッシュされた際の整合チェックに使用します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
TABLE_NAME |
VARCHAR(160) |
変更された ジオデータベース システム テーブルの名前。 |
NOT NULL |
LAST_MODIFIED_COUNT |
INTEGER |
システム テーブルの変更回数が保存されます。変更のたびに増分される。 |
NOT NULL |
LAYER_LOCKS
LAYER_LOCKS テーブルは、フィーチャクラスのロックを維持します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
SDE_ID |
INTEGER |
レイヤをロックしているプロセスのプロセス ID 番号。PROCESS_INFORMATION テーブルの sde_id 列に対応。 |
NOT NULL |
LAYER_ID |
INTEGER |
LAYERS テーブルの layer_id フィールドに相当する。 |
NOT NULL |
AUTOLOCK |
CHARACTER(1) |
レイヤ ロックが内部で設定されている場合は 1、レイヤ ロックがアプリケーションによって設定されている場合は 0 に設定する。 |
NOT NULL |
LOCK_TYPE |
CHARACTER(1) |
レイヤ ロックのタイプは次のいずれかになります。
|
NOT NULL |
MIN_X |
INTEGER |
エリア ロック時にロックされるエリア内のフィーチャを定義するために使用されるバウンディング ボックスの X 座標の最小値 |
|
MIN_Y |
INTEGER |
エリア ロック時にロックされるエリア内のフィーチャを定義するために使用されるバウンディング ボックスの Y 座標の最小値 |
|
MAX_X |
INTEGER |
エリア ロック時にロックされるエリア内のフィーチャを定義するために使用されるバウンディング ボックスの X 座標の最大値 |
|
MAX_Y |
INTEGER |
エリア ロック時にロックされるエリア内のフィーチャを定義するために使用されるバウンディング ボックスの Y 座標の最大値 |
LAYERS
LAYERS テーブルは、データベース内の各フィーチャクラスに関するデータを管理します。この情報は、空間インデックスの構築と管理、適切なシェープ タイプの保障、データの整合性の維持、座標データの空間参照の格納を行うために役立ちます。
このテーブルには、データベース内の各空間列の行が格納されます。アプリケーションはレイヤ プロパティを使用して、使用可能な空間データ ソースを見つけます。ArcSDE はレイヤ プロパティを使用して、空間列の内容を制限して整合チェックし、ジオメトリ値のインデックスを作成し、関連付けられる DBMS テーブルを適切に作成して管理します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
LAYER_ID |
INTEGER |
レイヤの一意な ID |
NOT NULL |
DESCRIPTION |
VARCHAR(65) |
レイヤのユーザ定義の説明 |
|
DATABASE_NAME |
VARCHAR(8) |
レイヤが格納されているデータベースの名前 |
|
OWNER |
VARCHAR(30) |
レイヤを作成したユーザ |
NOT NULL |
TABLE_NAME |
VARCHAR(128) |
レイヤのビジネス テーブルの名前 |
NOT NULL |
SPATIAL_COLUMN |
VARCHAR(128) |
レイヤの空間列の名前 |
|
EFLAGS |
INTEGER |
次のレイヤ プロパティを格納します。
|
|
LAYER_MASK |
INTEGER |
レイヤに関する追加の内部プロパティを格納 |
|
GSIZE1 |
DOUBLE |
最初の空間グリッドのサイズ |
|
GSIZE2 |
DOUBLE |
2 つめの空間グリッドのサイズ |
|
GSIZE3 |
DOUBLE |
3 つめの空間グリッドのサイズ |
|
MIN_X |
DOUBLE |
レイヤの X 座標の最小値 |
|
MIN_Y |
DOUBLE |
レイヤの Y 座標の最小値 |
|
MAX_X |
DOUBLE |
レイヤの X 座標の最大値 |
|
MAX_Y |
DOUBLE |
レイヤの Y 座標の最大値 |
|
MIN_Z |
DOUBLE |
レイヤの Z 座標の最小値 |
|
MAX_Z |
DOUBLE |
レイヤの Z 座標の最大値 |
|
MIN_M |
DOUBLE |
レイヤの M 座標の最小値 |
|
MAX_M |
DOUBLE |
レイヤの M 座標の最大値 |
|
CDATE |
INTEGER |
レイヤの作成日付 |
NOT NULL |
LAYER_CONFIG |
VARCHAR(32) |
レイヤの作成時に指定されたコンフィグレーション キーワード |
|
OPTIMAL_ARRAY_SIZE |
INTEGER |
ジオメトリ アレイのバッファ サイズ |
|
STATS_DATE |
INTEGER |
レイヤに対して統計情報が最後に計算された日付 |
|
MINIMUM_ID |
INTEGER |
バイナリ レイヤのフィーチャ ID の最小値 |
|
SRID |
INTEGER |
空間参照 ID 番号。SPATIAL_REFERENCES テーブルの SRID 値に対応。 |
NOT NULL |
SECONDARY_SRID |
INTEGER |
現時点では未使用 |
|
BASE_LAYER_ID |
INTEGER |
ビューの基となるベース レイヤの layer_id を格納(実際にレイヤが表示される場合のみ必要) |
NOT NULL |
LINEAGES_MODIFIED
LINEAGES_MODIFIED テーブルには、ステート系統 ID とその最新の変更タイム スタンプが含まれています。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
LINEAGE_NAME |
BIGINT |
STATE_LINEAGES テーブルの LINEAGE_NAME フィールドに相当 |
NOT NULL |
TIME_LAST_MODIFIED |
TIMESTAMP |
系統が最後に変更された日時 |
NOT NULL |
LOCATORS
LOCATORS テーブルは、ロケータ オブジェクトに関する情報を格納します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
LOCATOR_ID |
INTEGER |
ロケータの一意な ID |
NOT NULL |
NAME |
VARCHAR(32) |
ロケータの名前 |
NOT NULL |
OWNER |
VARCHAR(32) |
ロケータを所有するユーザの名前 |
NOT NULL |
CATEGORY |
VARCHAR(32) |
ロケータのカテゴリ(住所ロケータにはアドレスのカテゴリ値が割り当てられる) |
NOT NULL |
TYPE |
INTEGER |
ロケータのタイプ。各値は次の内容を表しています。
|
NOT NULL |
DESCRIPTION |
VARCHAR(64) |
ロケータの説明 |
NOT NULL |
METADATA
ロケータを DBMS のジオデータベースに追加すると、ロケータのプロパティごとに METADATA テーブルに行が追加されます。LAYER_STATS テーブルの各行は、ロケータのプロパティを 1 つ定義します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
RECORD_ID |
INTEGER |
レコードの一意な ID |
NOT NULL |
OBJECT_NAME |
VARCHAR(160) |
プロパティが含まれるロケータの名前。LOCATORS テーブルの NAME 列に対応。 |
NOT NULL |
OBJECT_DATABASE |
VARCHAR(32) |
ロケータが格納されているデータベースの名前 |
|
OBJECT_OWNER |
VARCHAR(32) |
レコードを所有するユーザの名前 |
NOT NULL |
OBJECT_TYPE |
INTEGER |
ロケータ プロパティの値は常に 2 |
NOT NULL |
CLASS_NAME |
VARCHAR(32) |
ロケータ プロパティの値は常に SDE_internal |
|
PROPERTY |
VARCHAR(32) |
ロケータ プロパティの名前 |
|
PROP_VALUE |
VARCHAR(255) |
ロケータ プロパティの値 |
|
DESCRIPTION |
VARCHAR(65) |
ロケータ プロパティには使用されない |
|
CREATION_DATE |
TIMESTAMP |
ロケータ プロパティの作成日時 |
NOT NULL |
MVTABLES_MODIFIED
MVTABLES_MODIFIED テーブルは、各データベースのステートで変更されたすべてのテーブルのリストを維持します。この情報によって、データベースのバージョンまたはステート間で競合が発生していないかすばやく判別することができます。
MVTABLES_MODIFIED テーブルは、ステートについて変更されたすべてのテーブルのレコードを維持します。この情報によってアプリケーションは、データベース内のバージョンおよびステート間で発生する可能性のある競合をリコンサイルするときに、変更内容を確認する必要のあるテーブルを決定できます。
フィーチャクラスまたはテーブルをステート内で変更すると、常に MVTABLES_MODIFIED テーブルに新しいエントリが作成されます。2 つのバージョンをリコンサイルする場合、プロセスの最初のステップでは、これら 2 つのバージョンが参照するステートを特定します。これは、現在の編集バージョンのステートとターゲット バージョンのステートです。これらのステートから、これら 2 つのバージョンのステート系統をたどって追跡することで、共通の上位ステートが特定されます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
STATE_ID |
BIGINT |
このテーブルが変更されたステートの ID。STATES テーブルの ID 列に対応。 |
NOT NULL |
REGISTRATION_ID |
INTEGER |
ステート内で変更されたテーブルの登録 ID。TABLE_REGISTRY テーブルの REGISTRATION_ID に相当する。 |
NOT NULL |
OBJECT_LOCKS
OBJECT_LOCKS テーブルは、ジオデータベース オブジェクトのロックを維持します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
SDE_ID |
INTEGER |
ジオデータベース オブジェクトをロックしているプロセスのプロセス ID 番号。PROCESS_INFORMATION テーブルの SDE_ID 列を参照する。 |
NOT NULL |
OBJECT_ID |
INTEGER |
影響を受けるデータセットの ID。 |
NOT NULL |
OBJECT_TYPE |
INTEGER |
オブジェクト ロックのタイプ。たとえば、内部アプリケーションによって使用される version、state_tree ロック。 |
NOT NULL |
APPLICATION_ID |
INTEGER |
アプリケーションの一意な ID。 |
NOT NULL |
AUTOLOCK |
CHARACTER(1) |
レイヤ ロックが内部で設定されている場合は 1、レイヤ ロックがアプリケーションによって設定されている場合は 0 に設定する。 |
NOT NULL |
LOCK_TYPE |
CHARACTER(1) |
オブジェクト ロックのタイプ。S = 共有、E = 排他 |
NOT NULL |
PROCESS_INFORMATION
PROCESS_INFORMATION テーブルは、セッションがアクティブだったときの読み取りレコード数や書き込みレコード数など、ArcSDE セッションの統計情報を収集します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
SDE_ID |
INTEGER |
プロセスの識別番号 |
NOT NULL |
APP_ID |
VARCHAR(32) |
内部 DB2 アプリケーションの ID |
NOT NULL |
SERVER_ID |
INTEGER |
サーバ プロセスのオペレーティング システム プロセス ID |
NOT NULL |
START_TIME |
TIMESTAMP |
プロセスの開始日時 |
NOT NULL |
RCOUNT |
INTEGER |
読み取りの処理回数 |
NOT NULL |
WCOUNT |
INTEGER |
書き込みの処理回数 |
NOT NULL |
OPCOUNT |
INTEGER |
プロセスの実行操作回数 |
NOT NULL |
NUMLOCKS |
INTEGER |
プロセス現在開いているロックの数 |
NOT NULL |
FB_PARTIAL |
INTEGER |
プロセスに付属している部分フィーチャの総数 |
NOT NULL |
FB_COUNT |
INTEGER |
プロセスによって読み込まれたバッファの総数 |
NOT NULL |
FB_FCOUNT |
INTEGER |
プロセスによってバッファリングされたフィーチャの総数 |
NOT NULL |
FB_KBYTES |
INTEGER |
プロセスによってバッファリングされた合計キロバイト数 |
NOT NULL |
OWNER |
VARCHAR(30) |
接続ユーザの名前 |
NOT NULL |
DIRECT_CONNECT |
VARCHAR(1) |
プロセスがダイレクト コネクションによって作成されたかどうかを示す。T(true)、F(false) |
NOT NULL |
SYSNAME |
VARCHAR(32) |
クライアント コンピュータが実行しているオペレーティング システム |
NOT NULL |
NODENAME |
VARCHAR(255) |
接続されているクライアント コンピュータ名 |
NOT NULL |
XDR_NEEDED |
VARCHAR(1) |
クライアントが XDR を使用して gsrvr と通信しているかどうかを記録する。T(true)、F(false) |
NOT NULL |
RASTER_COLUMNS
RASTER_COLUMNS テーブルには、データベースに格納されたラスタ列のリストが含まれます。
このテーブルは、バンド テーブル、ブロック テーブル、補助テーブル内のラスタ データを参照します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
RASTERCOLUMN_ID |
INTEGER |
ラスタ列テーブルの主キー |
NOT NULL |
DESCRIPTION |
VARCHAR(65) |
ラスタ テーブルのユーザ定義の説明 |
|
DATABASE_NAME |
VARCHAR(32) |
ラスタが格納されているデータベースの名前 |
NOT NULL |
OWNER |
VARCHAR(32) |
ラスタ列のビジネス テーブルの所有者 |
NOT NULL |
TABLE_NAME |
VARCHAR(128) |
ビジネス テーブル名 |
NOT NULL |
RASTER_COLUMN |
VARCHAR(128) |
ラスタ列名 |
NOT NULL |
CDATE |
INTEGER |
ラスタ列がビジネス テーブルに追加された日付 |
NOT NULL |
CONFIG_KEYWORD |
VARCHAR(32) |
ラスタが作成されたときの DBTUNE コンフィグレーション キーワードで、ラスタのテーブルとインデックスをデータベースに格納する方法を決定 |
|
MINIMUM_ID |
INTEGER |
ラスタの作成時に定義され、ラスタ テーブルの raster_id 列の値を確立 |
|
BASE_RASTERCOLUMN_ID |
INTEGER |
ラスタ列がテーブルではなくビューの一部であるときの、ビューのベース テーブルの rastercolumn_id |
NOT NULL |
RASTERCOLUMN_MASK |
INTEGER |
ジオデータベース ラスタの場合 256 に設定 |
NOT NULL |
SRID |
INTEGER |
空間参照 ID 番号で、SPATIAL_REFERENCES テーブルの SRID を参照 |
SDE_ARCHIVES
SDE_ARCHIVES テーブルには、ジオデータベースの履歴のメタデータが格納されます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
ARCHIVING_REGID |
INTEGER |
ビジネス テーブルの登録 ID |
|
HISTORY_REGID |
INTEGER |
アーカイブ テーブルの登録 ID |
|
FROM_DATE |
VARCHAR(32) |
開始日付フィールドの名前 |
|
TO_DATE |
VARCHAR(32) |
終了日付フィールドの名前 |
|
ARCHIVE_DATE |
TIMESTAMP |
アーカイブの作成日付 |
|
ARCHIVE_FLAGS |
BIGINT |
現時点では未使用 |
SDE_LAYER_STATS
LAYER_STATS テーブルは、バージョン対応とバージョン非対応の両方のフィーチャクラスの統計情報を管理します。これらの統計情報は、ジオデータベースの統計情報を更新したときに生成されます。特定のジオプロセシング ツールが統計情報を使用して、タイル化処理を使用するかどうか評価します。
LAYER_STATS テーブルは、レイヤ ID により LAYERS テーブルに関連付けられます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
LAYER_ID |
INTEGER |
レイヤの一意な ID |
NOT NULL |
MIN_X |
DOUBLE |
統計情報の更新されたエリアの X 座標の最小値 |
NOT NULL |
MIN_Y |
DOUBLE |
統計情報の更新されたエリアの Y 座標の最小値 |
NOT NULL |
MAX_X |
DOUBLE |
統計情報の更新されたエリアの X 座標の最大値 |
NOT NULL |
MAX_Y |
DOUBLE |
統計情報の更新されたエリアの Y 座標の最大値 |
NOT NULL |
MIN_Z |
DOUBLE |
統計情報の更新されたエリアの Z 座標の最小値 |
|
MIN_M |
DOUBLE |
統計情報の更新されたエリアの最小 M 値 |
|
MAX_Z |
DOUBLE |
統計情報の更新されたエリアの Z 座標の最大値 |
|
MAX_M |
DOUBLE |
統計情報の更新されたエリアの最大 M 値 |
|
TOTAL_FEATURES |
INTEGER |
フィーチャクラス内のフィーチャの総数 |
NOT NULL |
TOTAL_POINTS |
INTEGER |
フィーチャクラス内のポイント(頂点)の総数 |
NOT NULL |
VERSION_ID |
INTEGER |
ジオデータベース バージョンの一意の ID |
|
LAST_ANALYZED |
TIMESTAMP |
フィーチャクラスが解析され統計情報が更新された最終日時 |
NOT NULL |
SDE_LOGFILE_POOL
SDE_LOGFILE_POOL テーブルは、使用するログ ファイルのタイプにかかわらず、ジオデータベースの作成時に作成されます。ログ ファイル テーブルの詳細については、「DB2 に格納されたジオデータベースのログ ファイル テーブル」をご参照ください。
SDE_XML_COLUMNS
ビジネス テーブルに ArcSDE XML 列を追加すると、XML_COLUMN テーブルに行が 1 つ追加されます。このテーブルは各 ArcSDE ジオデータベースに 1 つ存在します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
COLUMN_ID |
INTEGER |
XML 列の ID で、XML 列の作成時に ArcSDE によって割り当てられます。 |
NOT NULL |
REGISTRATION_ID |
INTEGER |
XML 列が含まれているビジネス テーブルの ID。これは TABLE_REGISTRY テーブルの REGISTRATION_ID 列に相当します。 |
NOT NULL |
COLUMN_NAME |
VARCHAR(32) |
ビジネス テーブルの XML 列の名前。 |
NOT NULL |
INDEX_ID |
INTEGER |
XML 列が存在する場合は、関連付けられている XPath インデックスの ID。sde_XML インテックス テーブルへの外部キー。 |
|
MINIMUM_ID |
INTEGER |
個々の XML ドキュメントを識別するためにビジネス テーブルの XML 列で使用される初期値の値 |
|
CONFIG_KEYWORD |
VARCHAR(32) |
XML ドキュメント、XML XPath インデックス テーブル、そのテーブルで作成されるテキスト インデックスがデータベースで定義される方法を決定するパラメータを含む DBTUNE コンフィグレーション キーワード。 |
|
XFLAGS |
INTEGER |
XML ドキュメント テーブルの元のドキュメントが圧縮されているかどうかを示す値。デフォルトでは、ドキュメントは圧縮されます(圧縮されたドキュメントのほうがパフォーマンスが向上します)。 |
SDE_XML_INDEX_TAGS
ArcSDE XML ドキュメントには必要に応じて XPath インデックスが含まれます。このインデックスにより、ユーザが各ドキュメントで特定の XML エレメントまたは属性の内容を検索できるようになります。エレメントや属性が各 XPath インデックスに含まれるかどうかの定義は、このテーブルに記録されます。
このテーブルは各 ArcSDE ジオデータベースに 1 つ存在します。このテーブルには、ArcSDE XML 列の XPath インデックスに関連付けられた XPath ごとに行が 1 つ含まれます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
INDEX_ID |
INTEGER |
ArcSDE XML 列が存在する場合は、関連付けられている XPath インデックスの ID。sde_XML インテックス テーブルへの外部キー。 |
NOT NULL |
TAG_ID |
INTEGER |
XPath(タグ)の ID |
NOT NULL |
TAG_NAME |
VARCHAR(896) |
XML ドキュメントに存在する XML エレメントまたは属性を識別する絶対 XPath /metadata/mdDateSt は XML エレメントを識別し、/metadata/dataIdInfo/tpCat/TopicCatCd/@value は XML 属性を識別します。 これらの XPath には、XML エレメントまたは属性のグループを参照するアスタリスク(*)が含まれていてはなりません。各エレメントまたは属性は、このテーブルに指定された XPath に基づいて正確に照合されます。 |
NOT NULL |
DATA_TYPE |
INTEGER |
XML エレメントまたは属性が文字列または数値としてインデックス付けされるかどうかを示す値。
|
NOT NULL |
TAG_ALIAS |
INTEGER |
XPath を識別するために使用されるコード。 たとえば、Z39.50 通信プロトコルは数値コードを使用して検索可能なコンテンツを示します。この列は ArcIMS Z39.50 Connector によって使用されません。 |
|
DESCRIPTION |
VARCHAR(64) |
XML エレメントまたは属性に含まれるべき内容を示すテキスト |
|
IS_EXCLUDED |
INTEGER |
XML エレメントが XPath インデックスに含まれるかどうかを示す値:
|
NOT NULL |
SDE_XML_INDEXES
このテーブルは各 ArcSDE ジオデータベースに 1 つ存在します。このテーブルには、XPath インデックスが付いている ArcSDE XML 列ごとに行が 1 つ含まれます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
INDEX_ID |
INTEGER |
XPath インデックスの ID。 |
NOT NULL |
INDEX_NAME |
VARCHAR(32) |
XPath インデックスの名前 ArcIMS メタデータ サービスに関連する XPath インデックスの場合、名前は ims_xml# になります。シャープ記号(#)はメタデータ サービスのビジネス テーブルの XML 列の ID です。 |
NOT NULL |
OWNER |
VARCHAR(32) |
XML 列を所有しているデータベース ユーザ ArcIMS メタデータ サービスの場合は、サービスの ArcXML 構成ファイルで指定されたユーザです。 |
|
INDEX_TYPE |
INTEGER |
XPath インデックスのタイプを示す値
ArcIMS メタデータ サービスに関連する XPath インデックスの場合は、SE_XML_INDEX_DEFINITION インデックス タイプのみがサポートされます。 |
|
DESCRIPTION |
VARCHAR(64) |
XPath インデックスを説明するテキスト インデックスの作成にインデックス定義ファイルが使用された場合、インデックスの説明がファイルの先頭に指定されていることがあります。 |
SERVER_CONFIG
SERVER_CONFIG テーブルには、ArcSDE サーバ コンフィグレーション パラメータが格納されます。これらのパラメータは、ArcSDE ソフトウェアによるメモリの使用方法を定義します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
PROP_NAME |
VARCHAR(32) |
初期化パラメータの名前 |
NOT NULL |
CHAR_PROP_VALUE |
VARCHAR(512) |
初期化パラメータの文字値 |
|
NUM_PROP_VALUE |
INTEGER |
初期化パラメータの整数値 |
SPATIAL_REFERENCE_AUX
SPATIAL_REFERENCE_AUX テーブルには、空間参照クエリに対して DB2 空間カタログ テーブルに追加で使用される情報が含まれています。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
SRS_ID |
INTEGER |
空間参照 ID。 |
NOT NULL |
OBJECT_FLAGS |
INTEGER |
精度を含むオブジェクト属性を格納します。 |
NOT NULL |
XYCLUSTER_TOL |
DOUBLE |
トポロジ処理のための X、Y 座標のクラスタ許容値。 |
|
ZCLUSTER_TOL |
DOUBLE |
トポロジ処理のための Z 座標のクラスタ許容値。 |
|
MCLUSTER_TOL |
DOUBLE |
トポロジ処理のための M クラスタ許容値。 |
STATE_LINEAGES
STATE_LINEAGES テーブルには、各ステートの系統が格納されます。バージョンごとに新しい系統名が作成されます。ステートが追加されるたびに、系統名とステート ID が追加されます。新しいバージョンのステートが追加されると、親ステートの上位ステート系統がこの系統名で追加されます。
バージョンの正しいビューを返すために、ステート系統が検索され、そのバージョンに対して行われた各変更を記録したすべてのステートが識別されます。このステートのリストから、バージョンを正しく表しているテーブル行を特定できます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
LINEAGE_NAME |
INTEGER |
ステートを説明する名前 |
NOT NULL |
LINEAGE_ID |
INTEGER |
個々のステートの一意の ID |
NOT NULL |
STATE_LOCKS
STATE_LOCKS テーブルは、バージョン ステート ロックを維持します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
SDE_ID |
INTEGER |
ステートをロックしているプロセスのプロセス ID 番号。PROCESS_INFORMATION テーブルの SDE_ID 列を参照する。 |
NOT NULL |
STATE_ID |
BIGINT |
ロックされるステートの ID。 |
NOT NULL |
AUTOLOCK |
CHARACTER(1) |
レイヤ ロックが内部設定されている場合は 1、レイヤ ロックがアプリケーションによって設定されている場合は 0 に設定する。 |
NOT NULL |
LOCK_TYPE |
CHARACTER(1) |
ステート ロックのタイプ。設定可能なタイプは次のとおりです。
|
NOT NULL |
STATES
STATES テーブルには、ステートのメタデータが含まれます。これは、時間の経過の中で作成されたステート、ステートの作成時間、閉じられた時間、親、各ステートの所有者を表しています。
ステートが作成されると、ステート ID が割り当てられ、このテーブルにレコードが追加されます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
STATE_ID |
INTEGER |
ArcSDE によって割り当てられた、このステートの一意の ID |
NOT NULL |
OWNER |
VARCHAR(32) |
このステートを作成したユーザ |
NOT NULL |
CREATION_TIME |
TIMESTAMP |
このステートの作成日時 |
NOT NULL |
CLOSING_TIME |
TIMESTAMP |
このステートが閉じられた日時 |
|
PARENT_STATE_ID |
BIGINT |
ステートの親の STATE_ID |
NOT NULL |
LINEAGE_NAME |
BIGINT |
STATE_LINEAGES テーブルに格納されたステートの系統を参照します。 |
NOT NULL |
ST_COORDINATE_SYSTEMS
ST_COORDINATE_SYSTEMS ビューには、Spatial Extender に登録されているすべての座標系が含まれます。
このビューは Spatial Extender ビューで、ArcSDE 管理者(sde ユーザ)のスキーマには格納されません。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
COORDSYS_NAME |
VARCHAR(128) |
座標系の名前。 |
|
COORDSYS_TYPE |
VARCHAR(128) |
座標系のタイプ。PROJECTED、GEOGRAPHIC または UNSPECIFIED のいずれかになる。 |
|
DEFINITION |
VARCHAR(2048) |
座標系の WKT 表現。 |
|
ORGANIZATION |
VARCHAR(128) |
座標系を定義した組織の名前。 |
|
ORGANIZATION_COORDSYS_ID |
INTEGER |
組織によって定義された座標系の ID。 |
NOT NULL |
DESCRIPTION |
VARCHAR(256) |
座標系の用途を示す説明。 |
ST_GEOMETRY_COLUMNS
ST_GEOMETRY_COLUMNS カタログ ビューを使用して、データベース内に空間データを含むすべてのテーブルにあるすべての空間列に関する情報を見つけます。空間列が空間参照系に関連付けられて登録されている場合、このビューを使用して、空間参照系の名前や数値の ID を検出することもできます。
ST_GEOMETRY_COLUMNS テーブルには、テーブル オブジェクトまたはビューに作成および追加された ST_Geometry 列ごとのスキーマ、ジオメトリ タイプ、空間参照情報が含まれます。
このビューは Spatial Extender ビューで、ArcSDE 管理者(sde ユーザ)のスキーマには格納されません。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
TABLE_SCHEMA |
VARCHAR(128) |
ジオメトリ列が含まれるテーブルの所有者。 |
|
TABLE_NAME |
VARCHAR(128) |
ジオメトリ列が含まれているテーブルの非修飾名。 |
|
COLUMN_NAME |
VARCHAR(128) |
Geometry 列の名前。 TABLE_SCHEMA、TABLE_NAME、COLUMN_NAME を組み合わせることで、列を一意に識別できます。 |
NOT NULL |
TYPE_SCHEMA |
VARCHAR(128) |
この空間列の宣言されたデータ タイプが属しているスキーマの名前。DB2 カタログから取得する。 |
NOT NULL |
TYPE_NAME |
VARCHAR(128) |
この空間列の宣言されたデータ タイプの非修飾名。DB2 カタログから取得する。 |
NOT NULL |
SRS_NAME |
VARCHAR(128) |
この空間列に関連付けられた空間参照系の名前。空間参照系が列に関連付けられていない場合、SRS_NAME は Null になります。空間参照系は、適切なパラメータを設定した db2gse register_spatial_column コマンドを使用することで、空間列と関連付けることができます。 |
|
SRS_ID |
INTEGER |
この空間列に関連付けられた空間参照系の数値の ID。空間参照系が列に関連付けられていない場合、SRS_ID は Null になります。 |
ST_SPATIAL_REFERENCE_SYSTEMS
このビューには、ST_Geometry タイプで利用可能なすべての空間参照が含まれます。空間テーブルを個別に解析したり、それらを組み合わせてリレーションシップを確認したりするには、空間テーブルを正しく参照する必要があります。つまり、それらに空間参照と座標系が含まれている必要があります。
ST_SPATIAL_REFERENCE_SYSTEMS ビューには、座標系と浮動小数から整数への変換値が含まれます。内部関数は、空間参照系のパラメータを使用して、ジオメトリの浮動小数座標をそれぞれ 64 ビットの正の整数に変換およびスケーリングしてから格納します。座標値を取得する際には、座標値は元の外部浮動小数点形式に戻されます。
このビューは Spatial Extender ビューで、ArcSDE 管理者(sde ユーザ)のスキーマには格納されません。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
SR_NAME |
VARCHAR(128) |
空間参照の名前 |
NOT NULL |
SRID |
INTEGER |
空間参照 ID。 |
NOT NULL |
X_OFFSET |
DOUBLE |
X 座標値に適用されるオフセット。 |
NOT NULL |
X_SCALE |
DOUBLE |
オフセットの適用後に X 座標に適用される縮尺係数。 |
NOT NULL |
Y_OFFSET |
DOUBLE |
Y 座標値に適用されるオフセット。 |
NOT NULL |
Y_SCALE |
DOUBLE |
オフセットの適用後に Y 座標に適用される縮尺係数。 |
NOT NULL |
Z_OFFSET |
DOUBLE |
Z 座標値に適用されるオフセット。 |
NOT NULL |
Z_SCALE |
DOUBLE |
オフセットの適用後に Z 座標に適用される縮尺係数。 |
NOT NULL |
M_OFFSET |
DOUBLE |
メジャーに適用されるオフセット。 |
NOT NULL |
M_SCALE |
DOUBLE |
オフセットの適用後にメジャーに適用される縮尺係数。 |
NOT NULL |
MIN_X |
DOUBLE |
X 座標の最小値。 |
NOT NULL |
MAX_X |
DOUBLE |
X 座標の最大値。 |
NOT NULL |
MIN_Y |
DOUBLE |
Y 座標の最小値。 |
NOT NULL |
MAX_Y |
DOUBLE |
Y 座標の最大値。 |
NOT NULL |
MIN_Z |
DOUBLE |
Z 座標の最小値。 |
NOT NULL |
MAX_Z |
DOUBLE |
Z 座標の最大値。 |
NOT NULL |
MIN_M |
DOUBLE |
メジャーの最小値。 |
NOT NULL |
MAX_M |
DOUBLE |
メジャーの最大値。 |
NOT NULL |
COORDSYS_NAME |
VARCHAR(128) |
この空間参照系の座標系の名前。 |
NOT NULL |
COORDSYS_TYPE |
VARCHAR(128) |
座標系のタイプ。PROJECTED、GEOGRAPHIC または UNSPECIFIED のいずれかになる。 |
NOT NULL |
ORGANIZATION |
VARCHAR(128) |
座標系を定義した組織の名前。 |
|
ORGANIZATION_COORDSYS_ID |
INTEGER |
組織によって定義された座標系の ID。 |
|
DEFINITION |
VARCHAR(2048) |
座標系の WKT 表現。 |
NOT NULL |
DESCRIPTION |
VARCHAR(256) |
空間参照系の用途を示す説明。 |
TABLE_LOCKS
TABLE_LOCKS テーブルは、ArcSDE の登録済みテーブルのロックを維持します。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
SDE_ID |
INTEGER |
テーブルをロックしているプロセスのプロセス ID 番号。PROCESS_INFORMATION テーブルの SDE_ID 列を参照する。 |
NOT NULL |
REGISTRATION_ID |
INTEGER |
TABLE_REGISTRY テーブルの REGISTRATION_ID フィールドに相当する。 |
NOT NULL |
LOCK_TYPE |
CHARACTER(1) |
テーブル ロックのタイプ。
|
NOT NULL |
TABLE_REGISTRY
TABLE_REGISTRY テーブルは、すべての登録済みテーブルを管理します。この値には、ID、テーブル名、所有者、説明が含まれます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
REGISTRATION_ID |
INTEGER |
テーブルの登録に対する一意の ID。 |
NOT NULL |
DATABASE_NAME |
VARCHAR(32) |
テーブルが格納されているデータベースの名前。 |
NOT NULL |
OWNER |
VARCHAR(32) |
テーブルを作成したユーザ。 |
NOT NULL |
TABLE_NAME |
VARCHAR(128) |
テーブルの名前。 |
NOT NULL |
ROWID_COLUMN |
VARCHAR(32) |
テーブルの ObjectID 列の名前。 |
|
DESCRIPTION |
VARCHAR(65) |
テーブルのユーザ定義のテキスト説明。 |
|
OBJECT_FLAGS |
INTEGER |
次に示すような、テーブルの登録プロパティを格納します。
|
NOT NULL |
REGISTRATION_DATE |
INTEGER |
テーブルを ArcSDE に登録した日付。 |
NOT NULL |
CONFIG_KEYWORD |
VARCHAR(32) |
テーブルを ArcSDE に登録したときに指定されたコンフィグレーション キーワード。データベース内のテーブルとそのインデックスの格納を決定する。 |
|
MINIMUM_ID |
INTEGER |
テーブルの row_id の最小値。 |
|
IMV_VIEW_NAME |
VARCHAR(32) |
指定されたテーブルのマルチバージョン対応ビューの名前。 |
TABLES_MODIFIED
TABLES_MODIFIED テーブルは、システム テーブルに変更が行われた日時を記録します。この情報を使用して、変更されていないテーブルの不要な読み取りをなくします。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
TABLE_NAME |
VARCHAR(32) |
変更された ArcSDE システム テーブルの名前。 |
NOT NULL |
TIME_LAST_MODIFIED |
TIMESTAMP |
テーブルが変更された日時 |
NOT NULL |
VERSION
VERSION テーブルは、データベースが操作に使用することが想定される ArcSDE のバージョンに関する情報を維持します。このテーブルには、ArcSDE の最新でインストールされたバージョンの固有のリリース ID が含まれています。
VERSION テーブルとその他の ArcSDE システム テーブルは、新しいバージョンの ArcSDE がインストールされた後で更新されます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
MAJOR |
INTEGER |
メジャー リリースの番号。たとえば、ArcSDE 9.3 のメジャー リリース番号は 9。 |
NOT NULL |
MINOR |
INTEGER |
マイナー リリースのバージョンを示す番号。たとえば、ArcSDE 9.3 のマイナー リリース番号は 3。 |
NOT NULL |
BUGFIX |
INTEGER |
インストールされたパッチまたはサービス パックの番号。 |
NOT NULL |
DESCRIPTION |
VARCHAR(96) |
ArcSDE インストールのシステム定義の説明。 |
NOT NULL |
RELEASE |
INTEGER |
完全なリリース番号(例: 92009) |
NOT NULL |
SDESVR_REL_LOW |
INTEGER |
このインスタンスで実行が許可されているサーバの最も低いリリース番号を示す |
NOT NULL |
VERSIONS
VERSIONS テーブルには、バージョン対応のジオデータベースに関する情報が含まれています。
各バージョンは、名前、所有者、説明、関連付けられているデータベース ステートによって識別されます。このテーブルでは、データベースに含まれるさまざまなバージョンを定義し、ユーザに提示可能なバージョンのリストを提供します。これらのバージョンを使用して、アプリケーションが特定のデータベース ステートにアクセスします。バージョン名と ID は一意です。
VERSIONS テーブルが最初に ArcSDE によって作成されるときに、デフォルトのバージョンがテーブルに挿入されます。このデフォルト バージョンは DEFAULT という名前で、ArcSDE 管理者が所有し、PUBLIC アクセスが許可されています。state_id は 0 に初期設定され、説明の文字列は「Instance Default Version」と読み取れます。デフォルト バージョンには PUBLIC アクセスが許可されているので、ユーザはデフォルトのステートを変更できます。
フィールド名 |
フィールド タイプ |
説明 |
NULL? |
---|---|---|---|
NAME |
VARCHAR(64) |
バージョンの一意の名前 |
NOT NULL |
OWNER |
VARCHAR(32) |
バージョンの所有者 |
NOT NULL |
VERSION_ID |
INTEGER |
バージョンの一意な ID |
NOT NULL |
STATUS |
INTEGER |
バージョンがパブリックで使用できるのか、所有者によるプライベート アクセスなのかを指定する |
NOT NULL |
STATE_ID |
BIGINT |
このバージョンが指すデータベース ステートの ID |
NOT NULL |
DESCRIPTION |
VARCHAR(65) |
バージョンのテキスト説明(オプション) |
|
PARENT_NAME |
VARCHAR(64) |
このバージョンの親の名前 |
|
PARENT_OWNER |
VARCHAR(32) |
親バージョンの所有者の名前 |
|
PARENT_VERSION_ID |
INTEGER |
このバージョンの親のバージョンの ID |
|
CREATION_TIME |
TIMESTAMP |
このバージョンの作成日時 |
NOT NULL |