向 Workflow Manager 工作空间的 Oracle 的 DBTUNE 表中添加配置关键字。

在创建数据文件之后,修改 DBTUNE 表以加入新的配置关键字。根据此新关键字,数据和数据库对象将存储在之前定义的表空间位置中。DBTUNE 表存储在 Oracle 中的 sde 用户下。要修改 DBTUNE 表,有必要将 DBTUNE 表导出至文本文件中,并在文本文件中进行修改。在对文本文件进行更新后,从文本文件中导入新的 DBTUNE 表。

如果您只在您的站点上使用直接连接,那么您可能尚未安装 ArcSDE。需要安装 ArcSDE,如果尚未安装,则应获取 sdedbtune 和 sdeconfig 工具。

注注:

对示例进行复制和粘贴可能会导致语法错误。

步骤:
  1. 在进行任何修改前从命令提示符处导出 dbtune 文件。
    sdedbtune -o export -f dbtune_exp.sde -u sde -p sde -i 
    sde:oracle11g:wmxdb
    
  2. 将 dbtune_exp.sde 复制到 dbtune_wmx.sde。
  3. 使用基于文件的编辑器,修改 ##DEFAULTS 关键字。
    dbtune_wmx.sde
    
    ##DEFAULTS
    A_INDEX_ROWID              "PCTFREE 0 INITRANS 4 TABLESPACE WMX_AINDEX STORAGE (INITIAL 409600) NOLOGGING "
    B_INDEX_TO_DATE            "PCTFREE 0 INITRANS 4 TABLESPACE WMX_BINDEX NOLOGGING"
    B_INDEX_XML                "PCTFREE 0 INITRANS 4 TABLESPACE WMX_BINDEX NOLOGGING"
    S_STORAGE                  "PCTFREE 0 INITRANS 4 TABLESPACE WMX_SDATA STORAGE (INITIAL 409600) "
    GEOMETRY_STORAGE           "ST_GEOMETRY"
    D_STORAGE                  "PCTFREE 0 INITRANS 4 TABLESPACE WMX_DDATA STORAGE (INITIAL 409600) "
    D_INDEX_STATE_ROWID        "PCTFREE 0 INITRANS 4 TABLESPACE WMX_DINDEX STORAGE (INITIAL 409600) NOLOGGING "
    B_INDEX_ROWID              "PCTFREE 0 INITRANS 4 TABLESPACE WMX_BINDEX STORAGE (INITIAL 409600) NOLOGGING "
    A_INDEX_USER               "PCTFREE 0 INITRANS 4 TABLESPACE WMX_AINDEX STORAGE (INITIAL 409600) NOLOGGING "
    A_INDEX_SHAPE              "PCTFREE 0 INITRANS 4 TABLESPACE WMX_AINDEX STORAGE (INITIAL 409600) NOLOGGING "
    F_INDEX_FID                "PCTFREE 0 INITRANS 4 TABLESPACE WMX_FINDEX NOLOGGING"
    F_INDEX_AREA               "PCTFREE 0 INITRANS 4 TABLESPACE WMX_FINDEX NOLOGGING"
    D_INDEX_DELETED_AT         "PCTFREE 0 INITRANS 4 TABLESPACE WMX_DINDEX STORAGE (INITIAL 409600) NOLOGGING "
    B_STORAGE                  "PCTFREE 0 INITRANS 4 TABLESPACE WMX_BDATA STORAGE (INITIAL 409600) "
    B_INDEX_SHAPE              "PCTFREE 0 INITRANS 4 TABLESPACE WMX_BINDEX NOLOGGING"
    A_INDEX_RASTER             "PCTFREE 0 INITRANS 4 TABLESPACE WMX_AINDEX NOLOGGING"
    ST_GEOM_LOB_STORAGE        " STORE AS (TABLESPACE WMX_FDATA ENABLE STORAGE IN ROW CHUNK 8K RETENTION CACHE INDEX (TABLESPACE WMX_FINDEX) )  "
    S_INDEX_SP_FID             "PCTFREE 0 INITRANS 4 TABLESPACE WMX_SINDEX NOLOGGING"
    S_INDEX_ALL                "PCTFREE 0 INITRANS 4 TABLESPACE WMX_SINDEX STORAGE (INITIAL 409600) NOLOGGING "
    F_STORAGE                  "PCTFREE 0 INITRANS 4 TABLESPACE WMX_FDATA "
    F_INDEX_LEN                "PCTFREE 0 INITRANS 4 TABLESPACE WMX_FINDEX NOLOGGING"
    B_INDEX_USER               "PCTFREE 0 INITRANS 4 TABLESPACE WMX_BINDEX STORAGE (INITIAL 409600) NOLOGGING "
    B_INDEX_RASTER             "PCTFREE 0 INITRANS 4 TABLESPACE WMX_BINDEX NOLOGGING"
    A_INDEX_XML                "PCTFREE 0 INITRANS 4 TABLESPACE WMX_AINDEX NOLOGGING"
    A_STORAGE                  "PCTFREE 0 INITRANS 4 TABLESPACE WMX_ADATA STORAGE (INITIAL 409600) "
    A_INDEX_STATEID            "PCTFREE 0 INITRANS 4 TABLESPACE WMX_AINDEX STORAGE (INITIAL 409600) NOLOGGING "
    END
    
  4. 从命令提示符处导入修改后的 dbtune_wmx.sde 文件。
    sdedbtune -o import -f dbtune_wmx.sde -u sde -p sde -i 
    sde:oracle11g:wmxdb
    
5/10/2014