Oracle用户都有一个默认的表空间,这样在用ArcCatalog建立连接,先其中导入数据的时候,所有数据都导入到了默认表空间下,这样使得数据杂乱无章,我们可以通过修改dbtune.sde配置文件,来讲不同应用的数据存放到不同表空间下,我们也可以理解为,一个用户拥有多个数据库(表空间)。 下面我们以将DEM数据存放为例进行说明。1.建立存放DEM数据的表空间DEMData和存放DEM数据索引的表空间DEMIndex。 将数据存放表空间和索引表空间分开能够提高数据检索和浏览效率。 A:用以下语句创建存放DEM数据的DEMData表空间 CREATE SMALLFILE TABLESPACE DEMData DATAFILE "D:APPSTUDENTCehuiZhuanyeDEMDataBaseDEMData.dbf" SIZE 10240M AUTOEXTEND ON NEXT 10240M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO B:用以下语句创建存放DEM数据索引的DEMIndex表空间 CREATE SMALLFILE TABLESPACE DEMIndex DATAFILE "D:APPSTUDENTCehuiZhuanyeDEMDataBaseDEMIndex.dbf" SIZE 1024M AUTOEXTEND ON NEXT 1024M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO <!--EndFragment-->2.在SDE文件dbtune中添加如下关键字“KeyWord”。 Dbtune文件在%SDEHOME/etc/dbtune.sde 中。
##DEMDataBaseGEOMETRY_STORAGE "ST_GEOMETRY"ATTRIBUTE_BINARY "BLOB"RASTER_STORAGE "BLOB"UI_TEXT "User Interface text description for DEMDataBase keyword"COMMENT "Any general comment for DEMDataBase keyword"S_STORAGE "PCTFREE 10 PCTUSED 40 INITRANS 4 TABLESPACE DEMData" S_INDEX_ALL "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex"B_STORAGE "PCTFREE 10 PCTUSED 40 INITRANS 4 TABLESPACE DEMData "B_INDEX_ROWID "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex"B_INDEX_USER "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "B_INDEX_RASTER "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "B_INDEX_SHAPE "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "B_INDEX_TO_DATE "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex"B_INDEX_XML "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "A_STORAGE "PCTFREE 10 PCTUSED 40 INITRANS 4 TABLESPACE DEMData "A_INDEX_ROWID "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "A_INDEX_SHAPE "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "A_INDEX_STATEID "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "A_INDEX_USER "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "A_INDEX_XML "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "D_STORAGE "PCTFREE 10 PCTUSED 40 INITRANS 4 TABLESPACE DEMData"D_INDEX_STATE_ROWID "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "D_INDEX_DELETED_AT "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "RAS_STORAGE "PCTFREE 10 PCTUSED 40 INITRANS 4 TABLESPACE DEMData"RAS_INDEX_ID "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "BND_STORAGE "PCTFREE 10 PCTUSED 40 INITRANS 4 TABLESPACE GISData "BND_INDEX_COMPOSITE "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "BND_INDEX_ID "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex"AUX_STORAGE "PCTFREE 10 PCTUSED 40 INITRANS 4 TABLESPACE DEMData"AUX_INDEX_COMPOSITE "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "BLK_STORAGE "PCTFREE 10 PCTUSED 40 INITRANS 4 TABLESPACE DEMData"BLK_INDEX_COMPOSITE "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "XML_DOC_STORAGE "PCTFREE 10 PCTUSED 40 INITRANS 4 TABLESPACE DEMData"XML_DOC_INDEX "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex"XML_DOC_LOB_STORAGE "NOCACHE NOLOGGING CHUNK 4K PCTVERSION 5 DISABLE STORAGE IN ROW"
XML_DOC_MODE "COMPRESSED"
XML_DOC_UNCOMPRESSED_TYPE "CLOB"
XML_DOC_VAL_LOB_STORAGE "NOCACHE NOLOGGING CHUNK 4K PCTVERSION 5 DISABLE STORAGE IN ROW"XML_IDX_STORAGE "PCTFREE 10 PCTUSED 40 INITRANS 4 TABLESPACE DEMData"XML_IDX_INDEX_DOUBLE "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "XML_IDX_INDEX_ID "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "XML_IDX_INDEX_PK "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex"XML_IDX_INDEX_STRING "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "XML_IDX_INDEX_TAG "PCTFREE 10 INITRANS 4 NOLOGGING TABLESPACE DEMIndex "XML_IDX_INDEX_TEXT ""
XML_IDX_TEXT_TAG_STORAGE ""
XML_IDX_TEXT_UPDATE_MEMORY ""
XML_IDX_TEXT_UPDATE_METHOD "NONE"END<!--EndFragment--> 3.使用Sdebdtune命令将修改后的dbtune文件导入到SDE中。 <!--EndFragment--> Sdedbtune -o import -f c:arcsdearcsdeora11gexeetcdbtune.sde -i esri_sde -u sde -p StudentSde324 <!--EndFragment--> 导入后,在PL/SQL Developer中我们可以看到新加入的Keyword DEMDataBase。<!--EndFragment--> 4.在ArcCatalog中,连接空间数据库。新建一个RasterCatalog,在新建过程中,在Configuration Keyword(optional)下拉框中找到刚刚创建的Keyword DEMDataBase。 5.在第五步新建的RasterCatalog中,Load数据。<!--EndFragment--><!--EndFragment-->6.导入数据完毕后,要进行Analyze功能,提高数据的显示、检索、查询效率。 利用ArcCatalog的分析功能或者ArcToolbox的GP工具都可以实现。 7.在PL/SQL Developer中,我们可以看到我们将DEM数据导入到了我们刚刚建立的表空间中,索引也存放到刚刚新建的索引表空间中。 备注:通过以上6步骤就可以完成在表空间DEMData中存储DEM数据,而不是将DEM数据存储到用户默认的表空间下,同样我们可以建立存储其它数据的相应表空间,然后在dbtune文件中增加新的关键字,来完成其它数据的存储。<!--EndFragment-->CentOS 5.4 64位安装Oracle 10GOracle大数据量分页显示的初步实现相关资讯 Oracle教程
- Oracle中纯数字的varchar2类型和 (07/29/2015 07:20:43)
- Oracle教程:Oracle中查看DBLink密 (07/29/2015 07:16:55)
- [Oracle] SQL*Loader 详细使用教程 (08/11/2013 21:30:36)
| - Oracle教程:Oracle中kill死锁进程 (07/29/2015 07:18:28)
- Oracle教程:ORA-25153 临时表空间 (07/29/2015 07:13:37)
- Oracle教程之管理安全和资源 (04/08/2013 11:39:32)
|
本文评论 查看全部评论 (0)