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

列のデータ タイプのコード。設定可能な値と定義には次のようなものがあります。

  • 1 = SE_INT16_TYPE - 2 バイト整数
  • 2 = SE_INT32_TYPE - 4 バイト整数
  • 3 = SE_FLOAT32_TYPE - 4 バイト浮動小数点
  • 4 = SE_FLOAT64_TYPE - 8 バイト浮動小数点
  • 5 = SE_STRING_TYPE - Null で終わる文字の配列
  • 6 = SE_BLOB_TYPE - 可変長データ
  • 7 = SE_DATE_TYPE - 構造化された時間と日付
  • 8 = SE_SHAPE_TYPE - シェープ ジオメトリ(SE_SHAPE)
  • 9 = SE_RASTER_TYPE - ラスタ
  • 10 = SE_XML_TYPE - XML ドキュメント
  • 11 = SE_INT64_TYPE - 8 バイト整数
  • 12 = SE_UUID_TYPE - ユニバーサル ユニーク識別子
  • 13 = SE_CLOB_TYPE - 文字型の可変長データ
  • 14 = SE_NSTRING_TYPE - Unicode の Null で終わる文字の配列
  • 15 = SE_NCLOB_TYPE - Unicode の CLOB
  • 20 = SE_POINT_TYPE - ポイントのユーザ定義タイプ
  • 21 = SE_CURVE_TYPE - ラインストリングのユーザ定義タイプ
  • 22 = SE_LINESTRING_TYPE - ラインストリングのユーザ定義タイプ
  • 23 = SE_SURFACE_TYPE - ポリゴンのユーザ定義タイプ
  • 24 = SE_POLYGON_TYPE - ポリゴンのユーザ定義タイプ
  • 25 = SE_GEOMETRYCOLLECTION_TYPE - マルチポイントのユーザ定義タイプ
  • 26 = SE_MULTISURFACE_TYPE - ラインストリングのユーザ定義タイプ
  • 27 = SE_MULTICURVE_TYPE - ラインストリングのユーザ定義タイプ
  • 28 = SE_MULTIPOINT_TYPE - マルチポイントのユーザ定義タイプ
  • 29 = SE_MULTILINESTRING_TYPE - マルチラインストリングのユーザ定義タイプ
  • 30 = SE_MULTIPOLYGON_TYPE - マルチポリゴンのユーザ定義タイプ
  • 31 = SE_GEOMETRY_TYPE - ジオメトリのユーザ定義タイプ

NOT NULL

COLUMN_SIZE

INTEGER

登録済みの列の値の長さ

DECIMAL_DIGITS

INTEGER

列の値の小数点以下の整数の数

DESCRIPTION

VARCHAR(65)

列のタイプの説明

OBJECT_FLAGS

INTEGER

次に示すような、列のプロパティを格納します。

  • RowID の有無
  • ArcSDE によって制御される RowID 列
  • NULL の許可
  • Oracle LONG RAW データの格納
  • BLOB データの格納
  • CLOB データの格納
  • ST_Geometry ジオメトリ データの格納
  • バイナリ ジオメトリ データの格納
  • ユーザ定義タイプのジオメトリ データの格納
  • Oracle LOB ジオメトリ データの格納
  • バイナリ ラスタ データの格納
  • ユーザ定義タイプのラスタ データの格納
  • XML データの格納
  • 日付の格納
  • 時刻の格納
  • タイムスタンプの格納
  • Unicode 文字列の格納

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)

リレーションシップ タイプの名前。次の値が含まれます。

  • DatasetInFeatureDataset
  • DatasetInFolder
  • DatasetOfReplicaDataset
  • DatasetsRelatedThrough
  • DomainInDataset
  • FeatureClassInGeometricNetwork
  • FeatureClassInNetworkDataset
  • FeatureClassInParcelFabric
  • FeatureClassInTerrain
  • FeatureClassInTopology
  • FolderInFolder
  • ItemInFolder
  • ReplicaDatasetInReplica
  • RepresentationOfFeatureClass
  • TableInParcelFabric

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

テーブルのフィーチャ タイプを示す

フィーチャクラスとラスタ カタログについては、次の値が設定可能です。

  • Null
  • 1 = シンプル フィーチャ
  • 7 = シンプル ジャンクション フィーチャ
  • 8 = シンプル エッジ
  • 10 = コンプレックス エッジ
  • 11 = アノテーション フィーチャ
  • 13 = ディメンション フィーチャ
  • 14 = ラスタ カタログ アイテム

リレーションシップ クラスの場合、リレーションシップ クラスの基数が格納されます。設定可能な値は次のとおりです。

  • 1 = 1:1
  • 2 = 1:M
  • 3 = M:N

トポロジの場合、この列にはトポロジ ID が格納されます。

DATASETSUBTYPE2

INTEGER

テーブルのジオメトリ タイプを示す

フィーチャクラスとラスタ カタログについては、次の値が設定可能です。

  • Null
  • 1 = 単一の 0 次元のジオメトリ
  • 2 = ポイントの順序付きのコレクション
  • 3 = パスの順序付きのコレクション
  • 4 = 包含のリレーションシップで順序付けされたリングのコレクション
  • 9 = サーフェス パッチのコレクション

リレーションシップ クラスの場合、この列の値はリレーションシップ クラスに属性が設定されているかどうかを示します。設定可能な値は 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)

アイテム タイプの名前。次の値が含まれます。

  • AbstractTable
  • カタログ データセット
  • コード値ドメイン
  • データセット
  • ドメイン
  • エクステンション データセット
  • フィーチャクラス
  • フィーチャ データセット
  • フォルダ
  • ジオメトリック ネットワーク
  • 履歴マーカ
  • アイテム
  • モザイク データセット
  • ネットワーク データセット
  • パーセル ファブリック
  • レンジ ドメイン
  • ラスタ カタログ
  • ラスタ データセット
  • リレーションシップ クラス
  • レプリカ
  • レプリカ データセット
  • リプレゼンテーション クラス
  • リソース
  • スケマティック データセット
  • サーベイ データセット
  • テーブル
  • テレイン
  • Tin
  • ツールボックス
  • トポロジ
  • ワークスペース
  • ワークスペース エクステンション

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)

レイヤ ロックのタイプは次のいずれかになります。

  • 0 = レイヤ全体の読み取りロック
  • 1 = レイヤ全体の書き込みロック
  • 2 = レイヤ内の特定エリアの読み取りロック
  • 3 = レイヤ内の特定エリアの書き込みロック
  • 4 = レイヤの自動ロック

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

次のレイヤ プロパティを格納します。

  • 単精度または倍精度の座標値の格納
  • 3D 座標の格納
  • メジャー値の格納
  • 自動ロックの有効または無効
  • load-only I/O モードまたは通常の I/O モードのどちらであるか
  • アノテーションの格納
  • CAD データの格納
  • 別のレイヤのビューである
  • 空間インデックスを持たない
  • レイヤ データが格納される DBMS データ タイプ
  • レイヤに指定できる sde タイプ(ポイント、ラインストリング、ポリゴンなど)

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

ロケータのタイプ。各値は次の内容を表しています。

  • 0 - ロケータのスタイルを定義
  • 1 - ロケータを定義
  • 2 - アタッチされたロケータを定義(つまり、ジオコーディングされたフィーチャクラスにアタッチされたロケータと、ジオコーディングされたフィーチャクラスの作成に使用されたロケータのコピーとジオコーディング オプションからなるロケータ)

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 エレメントまたは属性が文字列または数値としてインデックス付けされるかどうかを示す値。

  • 1 = タグの内容がテキストとしてインデックス付けされます。
  • 2 = 内容が数値としてインデックス付けされます。

NOT NULL

TAG_ALIAS

INTEGER

XPath を識別するために使用されるコード。

たとえば、Z39.50 通信プロトコルは数値コードを使用して検索可能なコンテンツを示します。この列は ArcIMS Z39.50 Connector によって使用されません。

DESCRIPTION

VARCHAR(64)

XML エレメントまたは属性に含まれるべき内容を示すテキスト

IS_EXCLUDED

INTEGER

XML エレメントが XPath インデックスに含まれるかどうかを示す値:

  • 0 = 含まれます。
  • 1 = 含まれません。

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 インデックスのタイプを示す値

  • 1 = SE_XML_INDEX_TEMPLATE インデックス タイプ
  • 2 = SE_XML_INDEX_DEFINITION インデックス タイプ

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)

ステート ロックのタイプ。設定可能なタイプは次のとおりです。

  • 0 = ステート ツリー全体の共有ロック
  • 1 = ステート ツリー全体の排他ロック
  • 2 = 1 つのステートの共有ロック
  • 3 = 1 つのステートの排他ロック
  • 4 = 共有自動ロック
  • 5 = 排他自動ロック

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)

テーブル ロックのタイプ。

  • S = 共有
  • E = 排他

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

次に示すような、テーブルの登録プロパティを格納します。

  • テーブルに登録された RowID がある。
  • ArcSDE が RowID を制御する。
  • テーブルにジオメトリ列がある。
  • テーブルがマルチバージョン対応のビューである。
  • テーブルで行をロックできる。
  • テーブルにラスタ列がある。
  • テーブルが別のテーブルのビューである。
  • テーブルにジオコーディング ロケータ列がある。
  • データ定義言語の操作が制限されている。
  • データ操作言語の操作が制限されている。
  • テーブルが非表示である。
  • テーブルに単一の row ID が含まれている。
  • テーブルに XML 列がある。
  • テーブルに double 型の座標値を格納するレイヤがある。
  • 編集可能なバージョン対応テーブルであることを示す。
  • ベース保存(ベーステーブル移行オプション)テーブルである。
  • テーブルに信頼できるシェープがある。
  • 履歴管理テーブルである。
  • テーブルが load-only IO モードである。
  • 履歴テーブルである。

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


7/10/2012