特定于 Oracle 的默认配置关键字
配置关键字的类型主题中列出的 ArcSDE 9 和更高版本的所有 DBMS 公用的默认 DBTUNE 关键字外,还有一些特定于 ArcSDE for Oracle 和 Oracle Spatial 的关键字。这些关键字将在此处列出。
正如主题 Oracle 中的 DEFAULTS 关键字所述,如果所指定的关键字仅包含几个参数,则其余参数将从 DEFAULTS 配置关键字中读取。因此,如果在 Oracle 中的地理数据库中创建要素类时指定 SDELOB,则软件会将 SDELOB 关键字中的值用于 GEOMETRY_STORAGE、ATTRIBUTE_BINARY 和 RASTER_STORAGE 参数,然后转到 DEFAULTS 关键字获取用于其他所有参数(例如 B_STORAGE 和 UNICODE_STRING)的值。
如果需要其他关键字,则必须进行创建。可使用 sdedbtune 命令行工具完成此操作。ArcGIS 10.1 中,命令行工具是一个独立的安装程序,您需要向 Esri 客户服务部门申请此工具。
SDELOB
此关键字可用于指定要创建的要素类使用 SDELOB 几何存储。
##SDELOB GEOMETRY_STORAGE "SDELOB" ATTRIBUTE_BINARY "BLOB" RASTER_STORAGE "BLOB" UI_TEXT "User Interface text description for SDELOB" COMMENT "Any general comment for SDELOB keyword" END
SDO_GEOMETRY
此关键字可用于指定要素类应使用 SDO_Geometry 列创建。
##SDO_GEOMETRY GEOMETRY_STORAGE "SDO_GEOMETRY" ATTRIBUTE_BINARY "BLOB" RASTER_STORAGE "SDO_GEORASTER" SDO_COMMIT_INTERVAL 1000 UI_TEXT "User Interface text description for SDO_GEOMETRY" COMMENT "Any general comment for SDO_GEOMETRY keyword" END
WKB_GEOMETRY
指定此关键字时将使用“熟知二进制”几何列创建要素类。
##WKB_GEOMETRY GEOMETRY_STORAGE "OGCWKB" UI_TEXT "User Interface text description for OGC WKB" END
SDO_GEORASTER
创建栅格数据时,如果需要使用 SDO_Georaster 存储,则可指定此关键字。
##SDO_GEORASTER GEOMETRY_STORAGE "SDELOB" RASTER_STORAGE "SDO_GEORASTER" ATTRIBUTE_BINARY "BLOB" RDT_STORAGE "PCTFREE 0 INITRANS 4" # TABLESPACE <RDT Table tablespace name> RDT_INDEX_COMPOSITE "PCTFREE 0 INITRANS 4 # TABLESPACE <RDT Composite index tablespace name> STORAGE ( INITIAL 409600) NOLOGGING" UI_TEXT "User Interface text description for SDO_GEORASTER" COMMENT "Any general comment for SDO_GEORASTER keyword" END
复合关键字
如果要创建一个不使用 DEFAULTS 关键字下所存储的几何存储类型的拓扑、terrain 或网络,则需要指定包含所需几何存储的关键字。例如,如果在 Oracle 数据库中使用 SDO_GEOMETRY 关键字创建道路要素类,则在创建包含该道路要素类的网络时,该网络也必须使用 SDO_GEOMETRY。为此需要指定 NETWORK_SDOGEOMETRY 关键字。
有关为非默认几何类型设置网络、terrain 及拓扑关键字的详细信息,请参阅复合关键字与几何存储。
以下是对应于几何存储关键字的默认复合关键字:
- NETWORK_SDELOB
从使用 SDELOB 几何存储的要素类创建网络时使用此关键字。
- TERRAIN_SDELOB
从使用 SDELOB 几何存储的要素类创建 terrain 时使用此关键字。
- TOPOLOGY_SDELOB
创建包含使用 SDELOB 几何存储要素类的拓扑时使用此关键字。
- NETWORK_SDOGEOM
从使用 SDO_GEOMETRY 存储的要素类创建网络时使用此关键字。
- TERRAIN_SDEOGEOM
从使用 SDO_GEOMETRY 存储的要素类创建 terrain 时使用此关键字。
- TOPOLOGY_SDOGEOM
创建包含使用 SDO_GEOMETRY 存储要素类的拓扑时使用此关键字。