存储在 Oracle 中的地理数据库中的系统表

地理数据库的系统表可以强制地理数据库行为、存储有关地理数据库的信息以及追踪存储在地理数据库中的数据。

View a diagram of the ArcSDE geodatabase system tables.

需要使用 Adobe Acrobat Reader 才能打开此文件。

不得使用 ArcGIS 软件以外的任何其他软件更改系统表及其内容。不过,可以使用 SQL 查看系统表的内容。

COLUMN_REGISTRY

COLUMN_REGISTRY 表管理所有注册列。

警告警告:

如果使用 SQL 界面更改列定义,COLUMN_REGISTRY 表中的记录将不会更新。这可能导致之后的任何数据导出失败。

字段名

字段类型

描述

是否允许为空

TABLE_NAME

NVARCHAR2(160)

包含注册列的表的名称

NOT NULL

OWNER

NVARCHAR2(32)

包含此列的表的所有者(创建表的用户)

NOT NULL

COLUMN_NAME

NVARCHAR2(32)

注册列的名称

NOT NULL

SDE_TYPE

NUMBER(38)

列的数据类型的代码;可能的值及其定义如下:

  • 1 = SE_INT16_TYPE - 2 字节整型
  • 2 = SE_INT32_TYPE - 4 字节整型
  • 3 = SE_FLOAT32_TYPE - 4 字节浮点型
  • 4 = SE_FLOAT64_TYPE - 8 字节浮点型
  • 5 = SE_STRING_TYPE - 空终端字符数组
  • 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 - 通用唯一 ID
  • 13 = SE_CLOB_TYPE - 字符可变长度数据
  • 14 = SE_NSTRING_TYPE - Unicode 空终端字符数组
  • 15 = SE_NCLOB_TYPE - Unicode 字符大对象
  • 20 = SE_POINT_TYPE - 点用户定义类型
  • 21 = SE_CURVE_TYPE - 线串 (Linestring) 用户定义类型
  • 22 = SE_LINESTRING_TYPE - 线串 (Linestring) 用户定义类型
  • 23 = SE_SURFACE_TYPE - 面用户定义类型
  • 24 = SE_POLYGON_TYPE - 面用户定义类型
  • 25 = SE_GEOMETRYCOLLECTION_TYPE - 多点用户定义类型
  • 26 = SE_MULTISURFACE_TYPE - 线串 (Linestring) 用户定义类型
  • 27 = SE_MULTICURVE_TYPE - 线串 (Linestring) 用户定义类型
  • 28 = SE_MULTIPOINT_TYPE - 多点用户定义类型
  • 29 = SE_MULTILINESTRING_TYPE - 多线串 (Multilinestring) 用户定义类型
  • 30 = SE_MULTIPOLYGON_TYPE - 多面 (Multipolygon) 用户定义类型
  • 31 = SE_GEOMETRY_TYPE - 几何用户定义类型

COLUMN_SIZE

NUMBER(38)

注册列值的长度

DECIMAL_DIGITS

NUMBER(38)

列值中小数点右侧的整数位数

DESCRIPTION

NVARCHAR2(65)

列类型的说明

OBJECT_FLAGS

NUMBER(38)

存储列属性,包括:

  • 具有行 ID
  • 由 ArcSDE 控制的行 ID 列
  • 允许空值
  • 存储 Oracle LONG RAW 数据
  • 存储 BLOB 数据
  • 存储 CLOB 数据
  • 存储 ST_Geometry 几何数据
  • 存储二进制几何数据
  • 存储用户定义类型几何数据
  • 存储 Oracle LOB 几何数据
  • 存储二进制栅格数据
  • 存储用户定义类型栅格数据
  • 存储 XML 数据
  • 存储日期
  • 存储时间
  • 存储时间戳
  • 存储 Unicode 字符串

NOT NULL

OBJECT_ID

NUMBER(38)

如果此列为栅格列,则设置为 RASTER_COLUMNS 表的 RASTERCOLUMN_ID;如果此列为几何列,则设置为 LAYERS 表的 LAYER_ID

COMPRESS_LOG

COMPRESS_LOG 表用于追踪对地理数据库执行的所有压缩操作。

注注:

此表将于首次压缩地理数据库时创建。

字段名

字段类型

描述

是否允许为空

SDE_ID

NUMBER(38)

压缩操作的进程标识号;引用 PROCESS_INFORMATION 表中的 SDE_ID 列

NOT NULL

SERVER_ID

NUMBER(38)

已执行或正在执行压缩操作的 ArcSDE 服务器进程的系统 process_id

NOT NULL

NOT NULL

DIRECT_CONNECT

VARCHAR2(1)

在客户端建立与地理数据库的直连时设置为 Y(是)或 N(否)

NOT NULL

COMPRESS_START

DATE

开始执行压缩操作的日期和时间

NOT NULL

START_STATE_COUNT

NUMBER(38)

开始压缩时存在的状态数

NOT NULL

COMPRESS_END

DATE

完成压缩操作的日期和时间

END_STATE_COUNT

NUMBER(38)

完成压缩操作后的剩余状态数

COMPRESS_STATUS

NVARCHAR2(20)

指示压缩操作是否成功完成

DBTUNE

DBTUNE 表用于存储 ArcSDE 数据对象(如要素类)的配置关键字。

字段名

字段类型

描述

是否允许为空

KEYWORD

NVARCHAR2(32)

配置关键字

NOT NULL

PARAMETER

NVARCHAR2(32)

配置参数

NOT NULL

CONFIG_STRING

NCLOB

配置参数的值

GDB_ITEMRELATIONSHIPS

GDB_ITEMRELATIONSHIPS 表用于存储有关 GDB_ITEMS 表中各对象之间关联方法的信息。例如,此表会对要素数据集和复本进行跟踪。

字段名

字段类型

描述

是否允许为空

OBJECTID

NUMBER(38)

行的唯一标识符

NOT NULL

UUID

CHARACTER(38)

项的唯一标识符

NOT NULL

TYPE

CHARACTER(38)

与 GDB_ITEMRELATIONSHIPTYPES 表中的 UUID 对应

NOT NULL

ORIGINID

CHARACTER(38)

与 GDB_ITEMS 表中的 UUID 对应

NOT NULL

DESTID

CHARACTER(38)

与 GDB_ITEMS 表中的 UUID 对应

NOT NULL

ATTRIBUTES

BLOB

表示属性对的属性集

PROPERTIES

NUMBER(38)

项属性的位掩码

GDB_ITEMRELATIONSHIPTYPES

GDB_ITEMRELATIONSHIPTYPES 表中包含有关 GDB_ITEMS 表中各对象之间存在的关系类型的数据。

字段名

字段类型

描述

是否允许为空

OBJECTID

NUMBER(38)

行的唯一标识符

NOT NULL

UUID

CHARACTER(38)

项的唯一标识符

NOT NULL

NAME

NVARCHAR2(226)

关系类型名称;包括下列值:

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

NOT NULL

FORWARDLABEL

NVARCHAR2(226)

根据源项的上下文描述关系的标注

BACKWARDLABEL

NVARCHAR2(226)

根据目标项的上下文描述关系的标注

ORIGITEMTYPEID

CHARACTER(38)

与 GDB_ITEMTYPES 表中的 UUID 对应

NOT NULL

DESTITEMTYPEID

CHARACTER(38)

与 GDB_ITEMTYPES 表中的 UUID 对应

NOT NULL

ISCONTAINMENT

NUMBER(4)

指示源项的存在是否控制目标对象的存在

GDB_ITEMS

项是指在 ArcGIS 系统中使用的、可建立索引和进行搜索的任何对象,包括表、属性域、拓扑和网络。GDB_ITEMS 表中包含有关存储在地理数据库中的所有项的信息。

字段名

字段类型

描述

是否允许为空

OBJECTID

NUMBER(38)

行的唯一标识符

NOT NULL

UUID

CHARACTER(38)

项的唯一标识符

NOT NULL

TYPE

CHARACTER(38)

与 GDB_ITEMTYPES 表中的 UUID 对应

NOT NULL

NAME

NVARCHAR2(226)

项(逻辑)的名称

PHYSICALNAME

NVARCHAR2(226)

项的全限定名称

PATH

NVARCHAR2(512)

项的唯一相对路径

URL

NVARCHAR2(255)

项的关联 URL;用于目录服务

PROPERTIES

NUMBER(38)

项属性的位掩码

DEFAULTS

BLOB

独立于基础数据集的项目的相关信息,如序列化渲染器;要素类符号;或表格的列宽、颜色或字体

DATASETSUBTYPE1

NUMBER(38)

指示表的要素类型

对于要素类和栅格目录来说,可能的值如下:

  • 1 = 简单要素
  • 7 = 简单交汇点要素
  • 8 = 简单边
  • 10 = 复杂边
  • 11 = 注记要素
  • 13 = 尺寸要素
  • 14 = 栅格目录项

对于关系类,会存储关系类的基数。可能的值有:

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

对于拓扑,该列用于存储拓扑 ID。

DATASETSUBTYPE2

NUMBER(38)

指示表的几何类型

对于要素类和栅格目录来说,可能的值如下:

  • 1 = 单个的零维度几何
  • 2 = 点的有序集合
  • 3 = 路径的有序集合
  • 4 = 根据彼此间的包含关系排序的环的集合
  • 9 = 表面图面的集合

对于关系类,该列中的值用于指示关系类是否属性化。可能的值有:0 = 非属性化,1 = 属性化。

DATASETINFO1

NVARCHAR2(255)

存储要素类的形状字段名称

DATASETINFO2

NVARCHAR2(255)

存储参与拓扑的要素类的信息

DEFINITION

NUMBER(38)

存储有关项的信息

DOCUMENTATION

NUMBER(38)

项的数据定义(元数据)

ITEMINFO

NUMBER(38)

项的存储信息(如符号系统),与基础数据集相互独立

SHAPE

ST_GEOMETRY

项的空间范围

GDB_ITEMTYPES

GDB_ITEMTYPES 表用于存储有关 GDB_ITEMS 表中每个项的对象类型的信息。

字段名

字段类型

描述

是否允许为空

OBJECTID

NUMBER(38)

行的唯一标识符

NOT NULL

UUID

CHARACTER(38)

项的唯一标识符

NOT NULL

PARENTTYPEID

CHARACTER(38)

与该表 (GDB_ITEMTYPES) 中的 UUID 对应

NOT NULL

NAME

NVARCHAR2(226)

项类型的名称;包括下列值:

  • 抽象表
  • 目录数据集
  • 编码值属性域
  • 数据集
  • 属性域
  • 扩展数据集
  • 要素类
  • 要素数据集
  • 文件夹
  • 几何网络
  • 历史标记
  • 镶嵌数据集
  • 网络数据集
  • 宗地结构
  • 值域范围
  • 栅格目录
  • 栅格数据集
  • 关系类
  • 复本
  • 复本数据集
  • 制图表达类
  • 资源
  • 逻辑示意图数据集
  • 测量数据集
  • Terrain
  • Tin
  • 工具箱
  • 拓扑
  • 工作空间
  • 工作空间扩展

NOT NULL

GDB_REPLICALOG

每次复本导出或导入更改时,有关此操作的信息都会存储在 GDB_REPLICALOG 表中。

字段名

字段类型

描述

是否允许为空

ID

NUMBER(38)

行的唯一标识符

NOT NULL

REPLICAID

NUMBER(38)

与 GDB_ITEMS 表中的 OBJECTID 字段对应

NOT NULL

EVENT

NUMBER(38)

指示是否已记录导入 (1) 或导出 (2)

ERRORCODE

NUMBER(38)

与事件相关联的错误代码;可以通过搜索“开发者帮助”来获得与错误相关的说明。如果事件执行成功,则会返回成功错误代码。

NOT NULL

LOGDATE

DATE

事件发生的日期

NOT NULL

SOURCEBEGINGEN

NUMBER(38)

一个事件中可导入或导出多代数据更改。该值指示所涉及的第一代更改的代编号。例如,如果已导入代 1 至代 3,则此字段将具有值 1。

NOT NULL

SOURCEENDGEN

NUMBER(38)

一个事件中可导入或导出多代数据更改。该值指示所涉及的最后一代更改的代编号。例如,如果已导入代 1 至代 3,则此字段将具有值 3。

NOT NULL

TARGETGEN

NUMBER(38)

应用更改的代;该值可将更改应用于目标复本中的相应版本。

NOT NULL

GDB_TABLES_LAST_MODIFIED

通过客户端应用程序缓存 gdb_tables_last_modified 表时,可以使用它来验证地理数据库系统表。

字段名

字段类型

描述

是否允许为空

TABLE_NAME

NVARCHAR2(160)

被修改的地理数据库系统表的名称

NOT NULL

LAST_MODIFIED_COUNT

NUMBER(38)

记录系统表的修改次数;随每次修改递增

NOT NULL

GEOMETRY_COLUMNS

GEOMETRY_COLUMNS 表为符合 OpenGIS SQL 规范的每列类型几何都在数据库中存储一行。ArcSDE 将此表视为只限写入,因此仅在添加或删除 OpenGIS SQL 数据格式的图层时,才可通过 ArcSDE 访问此表。该表由 OpenGIS SQL 规范定义,还可以在其他应用程序中用不由 ArcSDE 托管的几何列更新该表。以符合 OpenGIS 标准的格式新建几何列时,完全限定的表名、列名和空间参考 ID (SRID) 会添加到 GEOMETRY_COLUMNS 表中。

每个几何列都与一个空间参考系相关联。ArcSDE 将有关各空间参考系统的信息均存储在 SPATIAL_REFERENCES 表中。

字段名

字段类型

描述

是否允许为空

F_TABLE_CATALOG

NVARCHAR2(32)

存储要素表的数据库

F_TABLE_SCHEMA

NVARCHAR2(32)

存储业务表的方案

NOT NULL

F_TABLE_NAME

NVARCHAR2(160)

数据集的业务表的名称

NOT NULL

F_GEOMETRY_COLUMN

NVARCHAR2(32)

业务表中几何列的名称

NOT NULL

G_TABLE_CATALOG

NVARCHAR2(32)

存储几何列的数据库

G_TABLE_SCHEMA

NVARCHAR2(32)

存储包含几何列的表的方案

NOT NULL

G_TABLE_NAME

NVARCHAR2(160)

包含几何列的表的名称

NOT NULL

STORAGE_TYPE

NUMBER(38)

几何的存储类型代码;可以表示 WKB、WKT、BINARY 或 SDO_GEOMETRY

GEOMETRY_TYPE

NUMBER(38)

列存储的几何类型的代码;可以表示点、多点、线串、多线串、面或多面

COORD_DIMENSION

NUMBER(38)

坐标维度编码:

  • 0 = 点
  • 1 = 线
  • 2 = 面

MAX_PPR

NUMBER(38)

每行的最大点数(ArcSDE 不再使用)

SRID

NUMBER(38)

空间参考 ID

NOT NULL

INSTANCES

INSTANCES 表用于追踪存储在用户(非 sde 用户)方案中的地理数据库。此表存储在 SDE 主地理数据库中。

字段名

字段类型

描述

是否允许为空

INSTANCE_ID

NUMBER(38)

用户方案地理数据库主键的唯一标识符

NOT NULL

INSTANCE_NAME

NVARCHAR2(32)

用户方案地理数据库的名称

NOT NULL

CREATION_DATE

DATE

在用户方案中创建地理数据库的日期

NOT NULL

STATUS

NUMBER(38)

用户拥有的地理数据库的当前状态;包含以下三个值之一:

  • 1 = 地理数据库处于打开状态且当前接受连接。
  • 2 = 地理数据库暂停或停止且当前不接受连接。
  • 3 = 实例已失去与 DBMS 的连接。

NOT NULL

TIME_LAST_MODIFIED

DATE

上次修改用户方案地理数据库的时间

NOT NULL

LAYER_LOCKS

LAYER_LOCKS 表用于记录要素类的锁。

字段名

字段类型

描述

是否允许为空

SDE_ID

NUMBER(38)

已将图层锁定的进程的进程标识号;与 PROCESS_INFORMATION 表中的 sde_id 列对应

NOT NULL

LAYER_ID

NUMBER(38)

与 LAYERS 表中的 layer_id 字段对应

NOT NULL

AUTOLOCK

CHARACTER(1)

如果对图层锁进行内部设置,则设置为 1;否则,如果图层锁由应用程序设置,则设置为 0。

NOT NULL

LOCK_TYPE

CHARACTER(1)

图层锁的类型包括:

  • 0 = 作用于整个图层的读取锁
  • 1 = 作用于整个图层的写入锁
  • 2 = 作用于图层内某一区域的读取锁
  • 3 = 作用于图层内某一区域的写入锁
  • 4 = 图层自动锁

NOT NULL

MINX

NUMBER(38)

用于在区域锁定期间定义区域内要素的边界框的最小 x 坐标

MINY

NUMBER(38)

用于在区域锁定期间定义区域内要素的边界框的最小 y 坐标

MAXX

NUMBER(38)

用于在区域锁定期间定义区域内要素的边界框的最大 x 坐标

MAXY

NUMBER(38)

用于在区域锁定期间定义区域内要素的边界框的最大 y 坐标

LOCK_TIME

DATE

获取图层锁的日期和时间

NOT NULL

LAYER_STATS

LAYER_STATS 表用于管理版本化和非版本化要素类的统计数据。这些统计数据在更新地理数据库统计数据时生成。某些地理处理工具使用统计数据来评估是否使用切片处理。

LAYER_STATS 表通过图层 ID 与 LAYERS 表进行关联。

字段名

字段类型

描述

是否允许为空

LAYER_ID

NUMBER(38)

图层的唯一标识符

NOT NULL

MINX

NUMBER(38)

图层 x 坐标的最小值

NOT NULL

MINY

NUMBER(38)

图层 y 坐标的最小值

NOT NULL

MAXX

NUMBER(38)

图层 x 坐标的最大值

NOT NULL

MAXY

NUMBER(38)

图层 y 坐标的最大值

NOT NULL

MINZ

NUMBER(38)

图层 z 坐标的最小值

MINM

NUMBER(38)

图层 m 坐标的最小值

MAXZ

NUMBER(38)

图层 z 坐标的最大值

MAXM

NUMBER(38)

图层 m 坐标的最大值

TOTAL_FEATURES

NUMBER(38)

要素类中的要素总数

NOT NULL

TOTAL_POINTS

NUMBER(38)

要素类中的点(折点)数

NOT NULL

VERSION_ID

NUMBER(38)

地理数据库版本的唯一标识符

LAST_ANALYZED

DATE

最近一次分析要素类和更新统计数据的日期和时间

NOT NULL

LAYERS

LAYERS 表用于记录与数据库中各要素类相关的数据。该信息帮助构建和维护空间索引、确保正确的形状类型、维护数据完整性以及存储坐标数据的空间参考。

数据库中的每个空间列对应该表中的一行。应用程序使用图层属性来查找可用的空间数据源。ArcSDE 使用这些图层属性来约束和验证空间列内容、索引几何值,以及正确创建和管理关联的 DBMS 表。

字段名

字段类型

描述

是否允许为空

LAYER_ID

NUMBER(38)

图层的唯一标识符

NOT NULL

DESCRIPTION

NVARCHAR2(65)

用户定义的图层描述

DATABASE_NAME

NVARCHAR2(32)

未使用

OWNER

NVARCHAR2(32)

创建了图层的用户

NOT NULL

TABLE_NAME

NVARCHAR2(160)

图层的业务表的名称

NOT NULL

SPATIAL_COLUMN

NVARCHAR2(32)

图层中空间列的名称

EFLAGS

NUMBER(38)

用于存储下列图层属性:

  • 存储单精度坐标还是双精度坐标
  • 存储 3D 坐标
  • 存储度量值
  • 启用还是禁用自动锁定
  • 使用只加载 I/O 模式还是正常 I/O 模式
  • 存储注记
  • 存储 CAD 数据
  • 是另一个图层的视图
  • 不具有空间索引
  • 存储图层数据所使用的 DBMS 数据类型
  • 图层可接受的 sde 类型,包括点、线串和面

LAYER_MASK

NUMBER(38)

用于存储与图层相关的附加内部属性

GSIZE1

FLOAT(64)

第一个空间格网的大小

GSIZE2

FLOAT(64)

第二个空间格网的大小

GSIZE3

FLOAT(64)

第三个空间格网的大小

MINX

FLOAT(64)

图层 x 坐标的最小值

MINY

FLOAT(64)

图层 y 坐标的最小值

MAXX

FLOAT(64)

图层 x 坐标的最大值

MAXY

FLOAT(64)

图层 y 坐标的最大值

MINZ

FLOAT(64)

图层 z 坐标的最小值

MAXZ

FLOAT(64)

图层 z 坐标的最大值

MINM

FLOAT(64)

图层 m 坐标的最小值

MAXM

FLOAT(64)

图层 m 坐标的最大值

CDATE

NUMBER(38)

图层的创建日期

NOT NULL

LAYER_CONFIG

NVARCHAR2(32)

创建图层时指定的配置关键字

OPTIMAL_ARRAY_SIZE

NUMBER(38)

几何矩阵缓冲区大小

STATS_DATE

NUMBER(38)

对于图层,日期统计数据放在最后计算

MINIMUM_ID

NUMBER(38)

二进制图层要素 ID 的最小值

SRID

NUMBER(38)

空间参考标识号;SPATIAL_REFERENCES 表中 srid 值的外键

NOT NULL

BASE_LAYER_ID

NUMBER(38)

存储图层(实际上是视图)的基础图层的 layer_id 值

NOT NULL

SECONDARY_SRID

NUMBER(38)

用于存储高精度坐标参考,以便在数据从基本精度向高精度转换时对数据进行投影

LINEAGES_MODIFIED

LINEAGES_MODIFIED 表包含状态谱系 ID 及其最近一次修改的时间戳。

字段名

字段类型

描述

是否允许为空

LINEAGE_NAME

NUMBER(38)

与 STATE_LINEAGES 表中的 LINEAGE_NAME 字段对应

NOT NULL

TIME_LAST_MODIFIED

DATE

最近一次修改谱系的日期和时间

NOT NULL

METADATA

在向 DBMS 中的地理数据库添加定位器时,会在 METADATA 表中为定位器的每个属性添加一行记录。LAYER_STATS 表中的每一行定义定位器的一个属性。

字段名

字段类型

描述

是否允许为空

RECORD_ID

NUMBER(38)

记录的唯一标识符

NOT NULL

OBJECT_NAME

NVARCHAR2(160)

该属性所属的定位器的名称以及 LOCATORS 表中名称列的外键

NOT NULL

OBJECT_OWNER

NVARCHAR2(32)

记录的所有者的用户名

NOT NULL

OBJECT_TYPE

NUMBER(38)

对于定位器属性,该字段值始终为 2

NOT NULL

CLASS_NAME

NVARCHAR2(32)

对于定位器属性,该字段值始终为 SDE_internal

PROPERTY

NVARCHAR2(32)

定位器属性的名称

PROP_VALUE

NVARCHAR2(255)

定位器属性的值

DESCRIPTION

NVARCHAR2(65)

不用于定位器属性

CREATION_DATE

DATE

定位器属性的创建日期和时间

NOT NULL

MVTABLES_MODIFIED

MVTABLES_MODIFIED 表用于维护在数据库的各种状态下修改的所有表的列表。该信息用于帮助快速确定在数据库的版本或状态之间是否存在冲突。

MVTABLES_MODIFIED 表用于保存一份按状态修改的所有表的记录。通过该信息,应用程序可在协调数据库中版本及状态之间的潜在冲突时,确定需要检查哪些表的更改情况。

每次在某个状态下修改要素类或表时,都会在 MVTABLES_MODIFIED 表中创建一个新条目。对两个版本进行协调时,此过程的第一个步骤是识别这两个版本引用的状态 - 当前编辑版本的状态和目标版本的状态。根据这些状态,通过追踪这两个版本的状态谱系可识别公共祖先状态。

字段名

字段类型

描述

是否允许为空

STATE_ID

NUMBER(38)

修改此表时所处状态的标识符;与 STATES 表中的 ID 列对应

NOT NULL

REGISTRATION_ID

NUMBER(38)

在该状态下修改的表的注册 ID;与 TABLE_REGISTRY 表中的 REGISTRATION_ID 对应

NOT NULL

OBJECT_LOCKS

OBJECT_LOCKS 表用于记录地理数据库对象上的锁。

字段名

字段类型

描述

是否允许为空

SDE_ID

NUMBER(38)

已锁定地理数据库对象的进程的进程标识号;引用 PROCESS_INFORMATION 表中的 SDE_ID 列

NOT NULL

OBJECT_ID

NUMBER(38)

受影响的数据集的标识符

NOT NULL

OBJECT_TYPE

NUMBER(38)

对象锁类型,例如,由内部应用程序使用的 version,state_tree 锁

NOT NULL

APPLICATION_ID

NUMBER(38)

应用程序唯一标识符

NOT NULL

AUTOLOCK

CHARACTER(1)

如果对图层锁进行内部设置,则设置为 1;否则,如果图层锁由应用程序设置,则设置为 0

NOT NULL

LOCK_TYPE

CHARACTER(1)

对象锁的类型:S = 共享,E = 独占

NOT NULL

LOCK_TIME

DATE

获取对象锁的日期和时间

NOT NULL

PROCESS_INFORMATION

PROCESS_INFORMATION 表用于收集 ArcSDE 会话统计数据,例如会话处于活动状态时读取的记录数量和写入的记录数量。

字段名

字段类型

描述

是否允许为空

SDE_ID

NUMBER(38)

进程标识号

NOT NULL

SERVER_ID

NUMBER(38)

服务器进程的操作系统进程 ID

NOT NULL

AUDSID

NUMBER(38)

Gsrvr 进程 ID

NOT NULL

START_TIME

DATE

进程的启动日期和时间

NOT NULL

RCOUNT

NUMBER(38)

已处理的读取数量

NOT NULL

WCOUNT

NUMBER(38)

已处理的写入数量

NOT NULL

OPCOUNT

NUMBER(38)

处理过程已执行的操作总数

NOT NULL

NUMLOCKS

NUMBER(38)

处理过程当前已打开的锁数量

NOT NULL

FB_PARTIAL

NUMBER(38)

处理过程所传送的部分要素的总数

NOT NULL

FB_COUNT

NUMBER(38)

处理过程加载的缓冲区的总数

NOT NULL

FB_FCOUNT

NUMBER(38)

处理过程缓冲的要素的总数

NOT NULL

FB_KBYTES

NUMBER(38)

处理过程缓冲的千字节总数

NOT NULL

OWNER

NVARCHAR2(30)

已连接用户的名称

NOT NULL

DIRECT_CONNECT

VARCHAR2(1)

用于指示是否通过直连方式执行的处理过程:T(真)或 F(假)

NOT NULL

SYSNAME

NVARCHAR2(32)

当前在客户端计算机上运行的操作系统

NOT NULL

NODENAME

NVARCHAR2(255)

已连接的客户端计算机名称

NOT NULL

XDR_NEEDED

VARCHAR2(1)

用于记录客户端是否在使用 XDR 来与 gsrvr 通信:T(真)或 F(假)

NOT NULL

PROXY_YN

VARCHAR2(1)

指示连接是否支持代理登录

PARENT_SDE_ID

NUMBER(38)

代理的父登录的 SDE_ID

RASTER_COLUMNS

RASTER_COLUMNS 表中包含数据库中存储的栅格列的列表。

该表用于引用波段表、块表和辅助表中的栅格数据。

字段名

字段类型

描述

是否允许为空

RASTERCOLUMN_ID

NUMBER(38)

栅格列表的主键

NOT NULL

DESCRIPTION

NVARCHAR2(65)

用户定义的栅格表描述

DATABASE_NAME

NVARCHAR2(32)

未使用

OWNER

NVARCHAR2(32)

栅格列的业务表的所有者

NOT NULL

TABLE_NAME

NVARCHAR2(160)

业务表名称

NOT NULL

RASTER_COLUMN

NVARCHAR2(32)

栅格列名称

NOT NULL

CDATE

NUMBER(38)

栅格列添加到业务表的日期

NOT NULL

CONFIG_KEYWORD

NVARCHAR2(32)

创建栅格时指定的 DBTUNE 配置关键字;用于确定栅格的表和索引在数据库中的存储方式

MINIMUM_ID

NUMBER(38)

在栅格创建过程中定义,用于设定栅格表的 raster_id 列的值

BASE_RASTERCOLUMN_ID

NUMBER(38)

当栅格列属于视图而非表的一部分时,它是视图基础表的 rastercolumn_id

NOT NULL

RASTERCOLUMN_MASK

NUMBER(38)

对于地理数据库栅格,设置为 256

NOT NULL

SRID

NUMBER(38)

空间参考标识符编号;引用 SPATIAL_REFERENCES 表中的 SRID

SDE_ARCHIVES

SDE_ARCHIVES 表用于存储地理数据库中存档的元数据。

字段名

字段类型

描述

是否允许为空

ARCHIVING_REGID

NUMBER(38)

业务表的注册 ID

HISTORY_REGID

NUMBER(38)

存档表的注册 ID

FROM_DATE

NVARCHAR2(32)

起始日期字段的名称

TO_DATE

NVARCHAR2(32)

结束日期字段的名称

ARCHIVE_DATE

NUMBER(38)

存档的创建日期

ARCHIVE_FLAGS

NUMBER(38)

当前未使用

SDE_LOGFILE_POOL

无论使用何种类型的日志文件,SDE_LOGFILE_POOL 表一经创建即会保存在地理数据库中。有关此表和其他日志文件表的说明,请参阅 Oracle 地理数据库中的日志文件表

SDE_TABLES_MODIFIED

SDE_TABLES_MODIFIED 表用于记录对系统表做出更改的时间。该信息用于避免对无改动的表的不必要读取。

字段名

字段类型

描述

是否允许为空

TABLE_NAME

NVARCHAR2(32)

修改的 ArcSDE 系统表的名称

NOT NULL

TIME_LAST_MODIFIED

DATE

修改此表的日期和时间

NOT NULL

SDE_XML_COLUMNS

每当向业务表中添加一个 ArcSDE XML 列,就会向 XML 列的表中添加一行记录。该表在每个 ArcSDE 地理数据库中都会出现一次。

字段名

字段类型

描述

是否允许为空

COLUMN_ID

NUMBER(38)

XML 列的标识符;在创建 XML 列时由 ArcSDE 指定

NOT NULL

REGISTRATION_ID

NUMBER(38)

包含 XML 列的业务表的标识符;与 TABLE_REGISTRY 表中的 REGISTRATION_ID 列对应

NOT NULL

COLUMN_NAME

NVARCHAR2(32)

业务表中 XML 列的名称

NOT NULL

INDEX_ID

NUMBER(38)

与 XML 列关联的 XPath 索引的标识符(如果存在);XML 索引表的外键

MINIMUM_ID

NUMBER(38)

在业务表的 XML 列中使用的初始编号值,用于标识各 XML 文档

CONFIG_KEYWORD

NVARCHAR2(32)

DBTUNE 配置关键字,其中包含的参数可确定 XML 文档表和 XML XPath 索引表以及基于这些表创建的文本索引在数据库中的定义方式

XFLAGS

NUMBER(38)

该值用于指明 XML 文档表中的原始文档是以压缩形式存储还是以解压缩形式存储;默认设置为以压缩形式存储(压缩文档可提供更佳的性能。)

SDE_XML_INDEX_TAGS

ArcSDE XML 列可以选择性地使用 XPath 索引,这使您可以对每个文档中的特定 XML 元素或属性的内容进行搜索。有关每个 XPath 索引中包含或排除哪些元素和属性都在此表中进行定义。

该表在每个 ArcSDE 数据库中都会出现一次。该表为与 ArcSDE XML 列的 XPath 索引所关联的每个 XPath 都提供一行空间。

字段名

字段类型

描述

是否允许为空

INDEX_ID

NUMBER(38)

与 ArcSDE XML 列关联的 XPath 索引的标识符(如果存在);XML 索引表的外键

NOT NULL

TAG_ID

NUMBER(38)

XPath 或标记的标识符

NOT NULL

TAG_NAME

NVARCHAR2(1024)

对 XML 文档中可能出现的 XML 元素或属性进行标识的绝对 XPath

(例如,/metadata/mdDateSt 用于标识 XML 元素,/metadata/dataIdInfo/tpCat/TopicCatCd/@value 用于标识 XML 属性。

这些 XPath 不得使用星号 [*] 来指代一组 XML 元素或属性,每个元素或属性都按照此表中指定的 XPath 进行精确匹配。)

NOT NULL

DATA_TYPE

NUMBER(38)

该值用于指示 XML 元素或属性是否将以字符串或数字形式建立索引

  • 1 = 标签内容将以文本形式建立索引。
  • 2 = 该内容将以数字形式建立索引。

NOT NULL

TAG_ALIAS

NUMBER(38)

可以用来标识 XPath 的数字

(例如,Z39.50 通信协议使用数字代码指代可以搜索的内容。此列不适用于 ArcIMS Z39.50 连接器。)

DESCRIPTION

NVARCHAR2(64)

对 XML 元素或属性中应包含的内容进行标识的文本

IS_EXCLUDED

NUMBER(38)

该值用于指示 XPath 索引中是包含还是排除 XML 元素

  • 0 = 包括
  • 1 = 排除

NOT NULL

SDE_XML_INDEXES

该表在每个 ArcSDE 数据库中都会出现一次。该表为具有 XPath 索引的每个 ArcSDE XML 列都提供了一行空间。

字段名

字段类型

描述

是否允许为空

INDEX_ID

NUMBER(38)

XPath 索引的标识符

NOT NULL

INDEX_NAME

NVARCHAR2(32)

XPath 索引的名称

对于与 ArcIMS 元数据服务相关联的 XPath 索引,名称为 ims_xml#,其中 # 是元数据服务业务表中 XML 列的标识符。

NOT NULL

OWNER

NVARCHAR2(32)

拥有 XML 列的数据库用户

对于 ArcIMS 元数据服务,该字段指代在服务的 ArcXML 配置文件中指定的用户。

INDEX_TYPE

NUMBER(38)

该值用于指示 XPath 索引的类型

  • 1 = SE_XML_INDEX_TEMPLATE 索引类型
  • 2 = SE_XML_INDEX_DEFINITION 索引类型

DESCRIPTION

NVARCHAR2(64)

用于标识 XPath 索引的文本

如果已使用索引定义文件创建索引,则可以在文件顶部指定索引描述。

SERVER_CONFIG

SERVER_CONFIG 表用于存储 ArcSDE 服务器配置参数。这些参数可定义 ArcSDE 软件使用内存的方式。

字段名

字段类型

描述

是否允许为空

PROP_NAME

NVARCHAR2(32)

初始化参数名称

NOT NULL

CHAR_PROP_VALUE

NVARCHAR2(512)

初始化参数的字符型值

NUM_PROP_VALUE

NUMBER(38)

初始化参数的整型值

SPATIAL_REFERENCES

SPATIAL_REFERENCES 表中包含坐标系和从浮点型到整型的转换值。存储前,内部功能会利用空间参考系的参数将几何的每个浮点型坐标都转换和调整为 64 位正整数。进行检索时,这些坐标将恢复为其初始外部浮点型形式。

GEOMETRY_COLUMNS 表的每个几何列都与一个空间参考系统相关联,与之相关的信息将存储在 SPATIAL_REFERENCES 表中。该表中各列均由 OpenGIS SQL 规范(SRID、SRTEXT、AUTH_NAME 和 AUTH_SRID)定义,并且 ArcSDE 需要通过这些列进行内部坐标转换。空间参考系可用于标识几何的坐标系,并为几何的数字坐标值赋予意义。

字段名

字段类型

描述

是否允许为空

SRID

NUMBER(38)

空间参考标识符

NOT NULL

DESCRIPTION

NVARCHAR2(64)

空间参考系统的文本描述

AUTH_NAME

NVARCHAR2(256)

该参考系所引用标准所属组织的名称

例如,POSC 便属于有效 AUTH_NAME 值。

AUTH_SRID

NUMBER(38)

由 AUTH_NAME 中所引用的授权机构定义的空间参考系统的 ID

FALSEX

FLOAT(64)

将地面坐标转换为内部系统坐标时使用的 x 偏移

NOT NULL

FALSEY

FLOAT(64)

将地面坐标转换为内部系统坐标时使用的 y 偏移

NOT NULL

XYUNITS

FLOAT(64)

将地面坐标转换为内部系统坐标时应用的比例因子

NOT NULL

FALSEZ

FLOAT(64)

将 z 值转换为内部系统坐标时使用的 z 偏移

NOT NULL

ZUNITS

FLOAT(64)

将 z 值转换为内部系统坐标时使用的比例因子

NOT NULL

FALSEM

FLOAT(64)

将测量值转换为内部系统坐标时使用的测量偏移

NOT NULL

MUNITS

FLOAT(64)

将测量值转换为内部系统坐标时使用的比例因子

NOT NULL

XYCLUSTER_TOL

FLOAT(64)

用于拓扑处理的 xy 坐标拓扑容差

ZCLUSTER_TOL

FLOAT(64)

用于拓扑处理的 z 坐标拓扑容差

MCLUSTER_TOL

FLOAT(64)

用于拓扑处理的测量值拓扑容差

OBJECT_FLAGS

NUMBER(38)

存储对象属性(包括精度)

NOT NULL

SRTEXT

NVARCHAR2(1024)

在 ArcGIS 界面中显示的空间参考的名称和描述符

NOT NULL

STATE_LINEAGES

STATE_LINEAGES 表用于存储各状态的谱系。会为每个版本创建一个新的谱系名称。每当添加一个状态时,都会添加谱系名称和状态 ID。当添加的状态是新版本时,还会添加父状态的祖先状态谱系(包括该谱系名称)。

要返回某个版本的正确视图,通过查询其状态谱系可识别每次对该版本进行更改时所记录的所有状态。通过此状态列表,可确定正确表示版本的表行。

字段名

字段类型

描述

是否允许为空

LINEAGE_NAME

NUMBER(38)

用于描述状态的名称

NOT NULL

LINEAGE_ID

NUMBER(38)

各状态的唯一标识符

NOT NULL

STATE_LOCKS

STATE_LOCKS 表用于维护版本状态锁。

字段名

字段类型

描述

是否允许为空

SDE_ID

NUMBER(38)

已锁定状态的进程的进程标识号;引用 PROCESS_INFORMATION 表中的 SDE_ID 列

NOT NULL

STATE_ID

NUMBER(38)

被锁定的状态的标识符

NOT NULL

AUTOLOCK

CHARACTER(1)

如果对图层锁进行内部设置,则设置为 1;否则,如果图层锁由应用程序设置,则设置为 0

NOT NULL

LOCK_TYPE

CHARACTER(1)

状态锁的类型;可能的类型包括:

  • 0 = 整个状态树上的共享锁
  • 1 = 整个状态树上的排它锁
  • 2 = 状态上的共享锁
  • 3 = 状态上的排它锁
  • 4 = 共享自动锁
  • 5 = 独占自动锁

NOT NULL

LOCK_TIME

DATE

获取状态锁的日期和时间

NOT NULL

STATES

STATES 表中包含状态元数据。它指示一段时间内创建的状态,还有每个状态的创建时间、关闭时间、父状态以及所有者。

每创建一个状态,都会指定状态 ID 并且会在该表中添加一条记录。

字段名

字段类型

讨论

是否允许为空

STATE_ID

NUMBER(38)

由 ArcSDE 指定的该状态的唯一标识符

NOT NULL

OWNER

NVARCHAR2(32)

创建该状态的用户

NOT NULL

CREATION_TIME

DATE

该状态的创建日期和时间

NOT NULL

CLOSING_TIME

DATE

该状态的关闭日期和时间

PARENT_STATE_ID

NUMBER(38)

父状态的 STATE_ID

NOT NULL

LINEAGE_NAME

NUMBER(38)

引用存储在 STATE_LINEAGES 表中的状态的谱系

NOT NULL

ST_COORDINATE_SYSTEMS

ST_COORDINATE_SYSTEMS 表中包含注册到“空间类型”的所有坐标系。当安装 ArcSDE 时更新此表,并在必要时对其进行升级。也可使用 ST_CSRegister 函数将此表更新到包含用户定义坐标系。

ST_COORDINATE_SYSTEMS 表与 ST_SPATIAL_REFERENCES 表一起来描述可用于 ST_Geometry 类型的坐标系和投影。

字段名

字段类型

描述

是否允许为空

NAME

NVARCHAR2(128)

坐标系名称

TYPE

NVARCHAR2(128)

坐标系的类型:PROJECTED、GEOGRAPHIC 或 UNSPECIFIED

DEFINITION

NVARCHAR2(2048)

坐标系的可识别文本描述

ORGANIZATION

NVARCHAR2(128)

定义坐标系的组织的名称

ID

NUMBER(38)

组织定义的坐标系 ID

NOT NULL

DESCRIPTION

NVARCHAR2(256)

说明坐标系应用的坐标系描述

ST_GEOMETRY_COLUMNS

此表包含所创建或添加到表对象或表视图的各 ST_Geometry 列的方案、几何类型和空间参考信息。通过使用存储过程注册/取消注册表或视图,可将 ST_Geometry 列信息插入到此表中。在创建空间索引之前,必须先将表/列元数据注册到此表。

创建包含 ST_Geometry 列的表时不会插入 ST_Geometry 元数据。在表中创建空间索引时,将在 ST_GEOMETRY_COLUMNS 表和 ST_GEOMETRY_INDEX 表中插入条目。

此表用于执行选择操作和 DML 元数据操作。存储过程用于向 ST_GEOMETRY_COLUMNS 表中插入条目或从其删除条目。

字段名

字段类型

描述

是否允许为空

OWNER

NVARCHAR2(32)

包含此表的方案的名称

NOT NULL

TABLE_NAME

NVARCHAR2(32)

具有一个或多个空间类型的非限定表的名称

NOT NULL

COLUMN_NAME

NVARCHAR2(32)

几何列的名称

NOT NULL

GEOMETRY_TYPE

NVARCHAR2(32)

与列相关联的几何类型

PROPERTIES

NUMBER(38)

包含应用程序信息(例如,实体、表状态、加载/正常模式、表或视图)的位掩码

SRID

NUMBER(38)

ST_SPATIAL_REFERENCES 表中的空间参考值

NOT NULL

GEOM_ID

NUMBER(38)

定义一个唯一的记录;用作 ST_GEOMETRY_INDEX 表中的 index_id 的引用键

NOT NULL

ST_GEOMETRY_INDEX

此表包含 ST_Geometry 列的空间索引信息。ST_Geometry 类型的空间索引在 CREATE INDEX 语句中称为域索引。

格网大小和 SRID 在 CREATE INDEX 语句的 PARAMETERS 子句中定义。使用 ALTER INDEX REBUILD 时,应保持 SRID 值不变。如果 SRID 的值不变,则还需要使用单独的表 UPDATE 语句更新所有要素的 SRID 值。要指定格网大小和 SRID,请使用 st_grids 和 st_srid 关键字:

CREATE INDEX shape_idx1 ON SCOTT.PARCELS (shape) 
INDEXTYPE IS SDE.ST_SPATIAL_INDEX
PARAMETERS('st_grids=1,0,0 st_srid=1');

OWNER、TABLE_NAME 和 COLUMN_NAME 唯一标识 ST_SPATIAL_INDEX 域索引。

字段名

字段类型

描述

是否允许为空

OWNER

NVARCHAR2(32)

方案所有者

TABLE_NAME

NVARCHAR2(32)

非限定表名称

COLUMN_NAME

NVARCHAR2(32)

几何列的名称

INDEX_ID

NUMBER(38)

唯一标识域索引

NOT NULL

GRID

SDE.SP_GRID_INFO

包含多级整型格网信息的格网类型

SP_GRID_INFO 是一个由三个 NUMBER 格网值组成的 GRID_TYPE 列对象。

SRID

NUMBER(38)

SRID 和空间参考信息

NOT NULL

COMMIT_INT

NUMBER(38)

XML 提交空间索引行的间隔;在发布 COMMIT 命令前受影响的行数。默认值为 1000。

VERSION

NUMBER(38)

域索引版本号

STATUS

NVARCHAR2(10)

描述索引状态(1 = 激活,0 = 禁用)。考虑到性能问题,加载时可能会禁用索引。默认设置为激活。

INDEX_NAME

NVARCHAR2(30)

ST_SPATIAL_INDEX(域索引)的名称

UNIQUENESS

VARCHAR2(9)

指示域索引是 UNIQUE 还是 NONUNIQUE

DISTINCT_KEYS

NUMBER(38)

不同域索引键数

BLEVEL

NUMBER(38)

从根块到叶块的域索引深度

LEAF_BLOCKS

NUMBER(38)

域索引的叶块数

CLUSTERING_FACTOR

NUMBER(38)

根据索引值,指示表中行的排序方式;如果 CLUSTERING_FACTOR 值接近于块数,则说明表排序适当。在这种情况下,单个叶块中的索引条目通常指向同一数据块中的行。如果 CLUSTERING_FACTOR 值接近于行数,则说明表是随机排序的,在这种情况下,相同叶块中的索引条目可能指向同一数据块中的行。

DENSITY

NUMBER(38)

每个格网像元的平均要素数

NUM_ROWS

NUMBER(38)

包含 ST_Geometry 和 ST_SPATIAL_INDEX 的表的行数

NUM_NULLS

NUMBER(38)

包含 ST_Geometry 和 ST_SPATIAL_INDEX 的表的 NULL ST_Geometry 值数

SAMPLE_SIZE

NUMBER(38)

收集 DBMS 统计数据时使用的数据样本的大小

LAST_ANALYZED

DATE

最近分析此表的日期

USER_STATS

NVARCHAR2(3)

指示统计数据是不是用户直接输入的,是 (YES),不是 (NO)。

ST_FUNCS

SDE.ST_FUNCS_ARRAY

用户定义的运营商选择性和成本值;设置此字段后,定义的值将覆盖推导出的运营商选择性和系统定义的运营商成本。

ST_SPATIAL_REFERENCES

此表包含所有可用于 ST_Geometry 类型的空间参考。必须正确地引用空间表,以便对其进行单独分析或对其进行组合以分析关系。也就是说,空间表必须具有空间参考和坐标系。

ST_SPATIAL_REFERENCES 表中包含坐标系和从浮点型到整型的转换值。存储前,内部功能会利用空间参考系的参数将几何的每个浮点型坐标都转换和调整为 64 位正整数。进行检索时,这些坐标将恢复为其初始外部浮点型形式。

ST_SPATIAL_REFERENCES 表与 ST_COORDINATE_SYSTEMS 表一起来描述可用于 ST_Geometry 类型的坐标系和投影。此表方案中包含坐标系 (x,y,z) 和测量 (m) 的比例和偏移。由于存储和性能上的原因,使用该信息将十进制值转换为整型值以及将负值转换为正值。

用欧洲石油测绘组 (EPSG) 定义的空间参考预填充 ST_SPATIAL_REFERENCES 表。EPSG 代码用于空间参考标识符 (SRID),从而便于在数据库之间共享数据。导入数据时,如果传入的空间参考与现有空间参考不匹配,则将其他空间参考添加到表中。

字段名

字段类型

描述

是否允许为空

SR_NAME

NVARCHAR2(128)

空间参考名称

NOT NULL

SRID

NUMBER(38)

空间参考 ID

NOT NULL

X_OFFSET

FLOAT(126)

应用于 x 坐标值的偏移

NOT NULL

Y_OFFSET

FLOAT(126)

应用于 y 坐标值的偏移

NOT NULL

XYUNITS

FLOAT(126)

应用偏移后应用于 x 和 y 坐标的比例因子

NOT NULL

Z_OFFSET

FLOAT(126)

应用于 z 坐标值的偏移

NOT NULL

Z_SCALE

FLOAT(126)

应用偏移后应用于 z 坐标的比例因子

NOT NULL

M_OFFSET

FLOAT(126)

应用于测量的偏移

NOT NULL

M_SCALE

FLOAT(126)

应用偏移后应用于测量的比例因子

NOT NULL

MIN_X

FLOAT(126)

可能的最小 x 坐标值

NOT NULL

MAX_X

FLOAT(126)

可能的最大 x 坐标值

NOT NULL

MIN_Y

FLOAT(126)

可能的最小 y 坐标值

NOT NULL

MAX_Y

FLOAT(126)

可能的最大 y 坐标值

NOT NULL

MIN_Z

FLOAT(126)

可能的最小 z 坐标值

MAX_Z

FLOAT(126)

可能的最大 z 坐标值

MIN_M

FLOAT(126)

可能的最小 m 测量值

MAX_M

FLOAT(126)

可能的最大 m 测量值

CS_ID

NUMBER(38)

ST_COORDINATE_SYSTEMS 表的外键

CS_NAME

NVARCHAR2(128)

该空间参考系统的坐标系的名称

NOT NULL

CS_TYPE

NVARCHAR2(128)

坐标系的类型:PROJECTED、GEOGRAPHIC 或 UNSPECIFIED

NOT NULL

ORGANIZATION

NVARCHAR2(128)

定义坐标系的组织的名称

ORG_COORDSYS_ID

NUMBER(38)

组织定义的坐标系 ID

DEFINITION

NVARCHAR2(2048)

坐标系的可识别文本描述

NOT NULL

DESCRIPTION

NVARCHAR2(256)

指示空间参考系统应用的空间参考系统描述

TABLE_LOCKS

TABLE_LOCKS 表用于维护 ArcSDE 注册的表上的锁。

字段名

字段类型

描述

是否允许为空

SDE_ID

NUMBER(38)

已锁定表的进程的进程标识号;引用 PROCESS_INFORMATION 表中的 SDE_ID 列

NOT NULL

REGISTRATION_ID

NUMBER(38)

TABLE_REGISTRY 表中 registration_id 字段的外键

NOT NULL

LOCK_TYPE

NCHAR(1)

表锁的类型

  • S = 共享
  • E = 独占

NOT NULL

LOCK_TIME

DATE

获取表锁的日期和时间

NOT NULL

TABLE_REGISTRY

TABLE_REGISTRY 表用于管理所有注册的表。这些值包括 ID、表名、所有者和描述。

字段名

字段类型

描述

是否允许为空

REGISTRATION_ID

NUMBER(38)

该表注册的唯一标识符

NOT NULL

TABLE_NAME

NVARCHAR2(160)

该表的名称

NOT NULL

OWNER

NVARCHAR2(32)

创建该表的用户

NOT NULL

ROWID_COLUMN

NVARCHAR2(32)

该表中 ObjectID 列的名称

DESCRIPTION

NVARCHAR2(65)

用户定义的对该表的文本描述

OBJECT_FLAGS

NUMBER(38)

用于存储该表的注册属性,包括:

  • 该表具有注册的行 ID。
  • ArcSDE 控制行 ID。
  • 该表具有几何列。
  • 该表是一个版本化视图。
  • 该表可以对行加锁。
  • 该表具有栅格列。
  • 该表是另一张表的视图。
  • 该表具有地理编码定位器列。
  • 限制数据定义语言操作。
  • 限制数据处理语言操作。
  • 该表处于隐藏状态。
  • 该表具有单一的行 ID。
  • 该表具有 XML 列。
  • 该表具有可存储双精度坐标的图层。
  • 该版本化表的内部状态可以进行编辑。
  • 这是一张基础保存表。
  • 该表具有可信的形状。
  • 这是一张存档表。
  • 该表使用只加载 I/O 模式。
  • 这是一张历史记录表。

NOT NULL

REGISTRATION_DATE

NUMBER(38)

该表注册到 ArcSDE 的日期

NOT NULL

CONFIG_KEYWORD

NVARCHAR2(32)

该表注册到 ArcSDE 时指定的配置关键字;确定该表及其索引在数据库中的存储方式

MINIMUM_ID

NUMBER(38)

该表的最小 row_id 值

IMV_VIEW_NAME

NVARCHAR2(32)

指定表的版本化视图的名称

VERSION

VERSION 表用于维护与数据库配合使用的 ArcSDE 的版本信息。该表包含 ArcSDE 最近一个安装版本的具体版本标识。

VERSION 表和其他 ArcSDE 系统表在安装新版本 ArcSDE 之后会进行更新。

字段名

字段类型

描述

是否允许为空

MAJOR

NUMBER(38)

主版本号;例如,ArcSDE 9.3 的主版本号为 9。

NOT NULL

MINOR

NUMBER(38)

次版本号;例如,ArcSDE 9.3 的次版本号为 3。

NOT NULL

BUGFIX

NUMBER(38)

修补程序或补丁包的安装数量

NOT NULL

DESCRIPTION

NVARCHAR2(96)

系统定义的 ArcSDE 安装描述

NOT NULL

RELEASE

NUMBER(38)

完整版本号,例如 92009

NOT NULL

SDE_SVR_REL_LOW

NUMBER(38)

指明运行该实例所允许的最低服务器版本号

NOT NULL

VERSIONS

VERSIONS 表包含与版本化地理数据库有关的信息。

每个版本均由名称、所有者、描述以及关联数据库的状态共同标识。此表定义数据库包含的不同版本,并为用户提供一份可用版本的列表。应用程序会使用这些版本访问特定的数据库状态。版本名称和 ID 是唯一的。

当 ArcSDE 首次创建 VERSIONS 表时,会将一个默认版本插入到该表中。此默认版本的名称为 DEFAULT,由 ArcSDE 管理员所有并被授予 PUBLIC 访问权限。初始 state_id 设为 0,并且描述字符串会读取“实例默认版本”。由于默认版本已被授予 PUBLIC 访问权限,因此任何用户都可以更改默认状态。

字段名

字段类型

描述

是否允许为空

NAME

NVARCHAR2(64)

版本的唯一名称

NOT NULL

OWNER

NVARCHAR2(32)

版本所有者

NOT NULL

VERSION_ID

NUMBER(38)

版本的唯一标识符

NOT NULL

STATUS

NUMBER(38)

指定该版本是否可由任何用户访问,或者说是否只能由所有者进行私人访问

NOT NULL

STATE_ID

NUMBER(38)

该版本指向的数据库状态的标识符

NOT NULL

DESCRIPTION

NVARCHAR2(65)

可选的版本文本描述

PARENT_NAME

NVARCHAR2(64)

该版本的父版本名称

PARENT_OWNER

NVARCHAR2(32)

父版本的所有者名称

PARENT_VERSION_ID

NUMBER(38)

该版本的父版本标识符

CREATION_TIME

DATE

该版本的创建日期和时间

NOT NULL

9/15/2013