特定于 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)的值。

如果要创建不使用 DEFAULTS 关键字下所存储的几何存储类型的拓扑、terrain 或网络,则需要创建包含所需几何存储的自定义关键字。例如,如果在 Oracle 数据库中使用 SDO_GEOMETRY 创建道路要素类,则在创建包含该道路要素类的网络时,您希望该网络也使用 SDO_GEOMETRY。为此,需要创建一组用来指定 SDO_GEOMETRY 存储的 NETWORK 复合关键字。

有关为非默认几何类型设置网络、terrain 及拓扑关键字的详细信息,请参阅复合关键字与几何存储

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

IMS_GAZETTEER

IMS_GAZETTEER 关键字可用于控制 XML 文档的存储,可将这些文档存储在与某个 XML 列相关联的 sde_xml_doc<n> 端表的行内。可以使用参数 XML_DOC_LOB_STORAGE 和 XML_DOC_VAL_LOB_STORAGE 来指定是将 XML 列的 LOB 数据存储在行内还是行外。默认情况下,XML 文档存储在 sde_xml_doc<n> 表的行外。这样就能最佳地支持使用 ArcIMS 元数据服务等快速搜索大型 XML 文档。如果某个 XML 列仅存储小型 XML 文档,请使用此关键字。此关键字专门在存储与“ArcIMS 地名词典元数据服务”相关联的数据时使用。有关“ArcIMS 元数据服务”和地名词典的更多信息,请参阅 ArcIMS 帮助中的“ArcIMS 元数据服务”部分。

##IMS_GAZETTEER XML_DOC_LOB_STORAGE        "NOCACHE NOLOGGING CHUNK 4K PCTVERSION 5" XML_DOC_VAL_LOB_STORAGE    "NOCACHE NOLOGGING CHUNK 4K PCTVERSION 5" END

相关主题


3/7/2012