存储在 Oracle 地理数据库中的系统表
地理数据库的系统表可以强制地理数据库行为、存储有关地理数据库的信息以及追踪存储在地理数据库中的数据。
View a diagram of enterprise 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) | 列的数据类型的代码;可能的值及其定义如下:
| |
COLUMN_SIZE | NUMBER(38) | 注册列值的长度 | |
DECIMAL_DIGITS | NUMBER(38) | 列值中小数点右侧的整数位数 | |
DESCRIPTION | NVARCHAR2(65) | 列类型的说明 | |
OBJECT_FLAGS | NUMBER(38) | 存储列属性,包括:
| 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 |
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 表用于存储数据对象(如要素类)的配置关键字。
字段名 | 字段类型 | 说明 | 是否允许为空 |
---|---|---|---|
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) | 关系类型名称;包括下列值:
| 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) | 指示表的要素类型 对于要素类和栅格目录来说,可能的值如下:
对于关系类,会存储关系类的基数。可能的值有:
对于拓扑,该列用于存储拓扑 ID。 | |
DATASETSUBTYPE2 | NUMBER(38) | 指示表的几何类型 对于要素类和栅格目录来说,可能的值如下:
对于关系类,该列中的值用于指示关系类是否属性化。可能的值有: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) | 项类型的名称;包括下列值:
| 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) | 坐标维度编码:
| |
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) | 用户拥有的地理数据库的当前状态;包含以下三个值之一:
| 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) | 图层锁的类型包括:
| NOT NULL |
MINX | NUMBER(38) | 用于在区域锁定期间定义区域内要素的边界框的最小 x 坐标 | |
MINY | NUMBER(38) | 用于在区域锁定期间定义区域内要素的边界框的最小 y 坐标 | |
MAXX | NUMBER(38) | 用于在区域锁定期间定义区域内要素的边界框的最大 x 坐标 | |
MAXY | NUMBER(38) | 用于在区域锁定期间定义区域内要素的边界框的最大 y 坐标 | |
LOCK_TIME | DATE | 获取图层锁的日期和时间 | NOT NULL |
LAYERS
LAYERS 表用于记录与数据库中各要素类相关的数据。该信息帮助构建和维护空间索引、确保正确的形状类型、维护数据完整性以及存储坐标数据的空间参考。
数据库中的每个空间列对应该表中的一行。应用程序使用图层属性来查找可用的空间数据源。ArcGIS 使用这些图层属性来约束和验证空间列内容、索引几何值,以及正确创建和管理关联的 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) | 用于存储下列图层属性:
| |
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 表中为定位器的每个属性添加一行记录。
字段名 | 字段类型 | 说明 | 是否允许为空 |
---|---|---|---|
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 表用于收集会话统计数据,例如会话处于活动状态时读取的记录数量和写入的记录数量。
字段名 | 字段类型 | 说明 | 是否允许为空 |
---|---|---|---|
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_LAYER_STATS
将不再使用 SDE_LAYER_STATS 表。
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 列的表中添加一行记录。该表在每个地理数据库中都会出现一次。
字段名 | 字段类型 | 说明 | 是否允许为空 |
---|---|---|---|
COLUMN_ID | NUMBER(38) | XML 列的标识符;在创建 XML 列时由 ArcGIS 指定 | 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_DOC<column_ID>
SDE_XML_DOC<column_ID> 表存储 XML 文档。地理数据库中针对每个 ArcSDE XML 列都有一个这样的表。表名称中的数字是 ArcSDE XML 列的标识符。该表为存储在 ArcSDE XML 列中的每个 XML 文档都提供了一行空间。Oracle 中有两个地理数据库系统表,每个表包含两个 ArcSDE XML 列。因此,在 Oracle 中,您将在地理数据库中看见四张表。
字段名 | 字段类型 | 说明 | 是否允许为空 |
---|---|---|---|
SDE_XML_ID | NVARCHAR2(32) | 存储在 ArcSDE XML 列中的 XML 文档的标识符和表的主键 | NOT NULL |
DOC_PROPERTY | NUMBER | 该值指示向 XPath 索引添加 XML 文档内容时是否发现任何冲突;绝不向地理数据库表中的 ArcSDE XML 列进行填充 | |
XML_DOC | BLOB | XML 文档 | NOT NULL |
XML_DOC_VAL | BLOB | 删除了所有 XML 标记和其他置标的整个 XML 文档的内容 |
SDE_XML_INDEX_TAGS
ArcSDE XML 列可以选择性地使用 XPath 索引,这使您可以对每个文档中的特定 XML 元素或属性的内容进行搜索。有关每个 XPath 索引中包含或排除哪些元素和属性都在此表中进行定义。
该表在每个地理数据库中都会出现一次。该表为与 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 元素或属性是否将以字符串或数字形式建立索引
| NOT NULL |
TAG_ALIAS | NUMBER(38) | 可以用来标识 XPath 的数字 (例如,Z39.50 通信协议使用数字代码指代可以搜索的内容。此列不适用于 ArcIMS Z39.50 连接器。) | |
DESCRIPTION | NVARCHAR2(64) | 对 XML 元素或属性中应包含的内容进行标识的文本 | |
IS_EXCLUDED | NUMBER(38) | 该值用于指示 XPath 索引中是包含还是排除 XML 元素
| NOT NULL |
SDE_XML_INDEXES
该表不再使用。
SERVER_CONFIG
SERVER_CONFIG 表用于存储服务器配置参数。这些参数可定义软件使用内存的方式。
字段名 | 字段类型 | 说明 | 是否允许为空 |
---|---|---|---|
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) | 状态锁的类型;可能的类型包括:
| NOT NULL |
LOCK_TIME | DATE | 获取状态锁的日期和时间 | NOT NULL |
STATES
STATES 表中包含状态元数据。它指示一段时间内创建的状态,还有每个状态的创建时间、关闭时间、父状态以及所有者。
每创建一个状态,都会指定状态 ID 并且会在该表中添加一条记录。
字段名 | 字段类型 | 说明 | 是否允许为空 |
---|---|---|---|
STATE_ID | NUMBER(38) | 由 ArcGIS 指定的该状态的唯一标识符 | 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_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 表用于维护注册的表上的锁。
字段名 | 字段类型 | 说明 | 是否允许为空 |
---|---|---|---|
SDE_ID | NUMBER(38) | 已锁定表的进程的进程标识号;引用 PROCESS_INFORMATION 表中的 SDE_ID 列 | NOT NULL |
REGISTRATION_ID | NUMBER(38) | TABLE_REGISTRY 表中 registration_id 字段的外键 | NOT NULL |
LOCK_TYPE | NCHAR(1) | 表锁的类型
| 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) | 用于存储该表的注册属性,包括:
| NOT NULL |
REGISTRATION_DATE | NUMBER(38) | 该表注册到地理数据库的日期 | NOT NULL |
CONFIG_KEYWORD | NVARCHAR2(32) | 该表注册到地理数据库时指定的配置关键字;确定该表及其索引在数据库中的存储方式 | |
MINIMUM_ID | NUMBER(38) | 该表的最小 row_id 值 | |
IMV_VIEW_NAME | NVARCHAR2(32) | 表(如果该表已注册为版本)中定义的版本化视图的名称,或者为启用了存档功能的非版本化表创建的视图名称 |
VERSION
VERSION 表用于维护与数据库配合使用的 ArcGIS 的版本信息。该表包含 ArcGIS 最近一个安装版本的具体版本标识。
VERSION 表和其他系统表在安装新版本 ArcGIS 之后会进行更新。
字段名 | 字段类型 | 说明 | 是否允许为空 |
---|---|---|---|
MAJOR | NUMBER(38) | 主版本号;例如,9.3 的主版本号为 9。 | NOT NULL |
MINOR | NUMBER(38) | 次版本号;例如,9.3 的次版本号为 3。 | NOT NULL |
BUGFIX | NUMBER(38) | 修补程序或补丁包的安装数量 | NOT NULL |
DESCRIPTION | NVARCHAR2(96) | 系统定义的版本描述 | NOT NULL |
RELEASE | NUMBER(38) | 完整版本号,例如 92009 | NOT NULL |
SDESVR_REL_LOW | NUMBER(38) | 指明运行该实例所允许的最低服务器版本号 | NOT NULL |
VERSIONS
VERSIONS 表包含与版本化地理数据库有关的信息。
每个版本均由名称、所有者、描述以及关联数据库的状态共同标识。此表定义数据库包含的不同版本,并为用户提供一份可用版本的列表。应用程序会使用这些版本访问特定的数据库状态。版本名称和 ID 是唯一的。
当 ArcGIS 首次创建 VERSIONS 表时,会将一个默认版本插入到该表中。此默认版本的名称为 DEFAULT,由地理数据库管理员所有并被授予 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 |