Añadir una palabra clave de configuración a la tabla DBTUNE en SQL Server para el espacio de trabajo del revisor

Después de crear los archivos de datos, modifique DBTUNE para incluir una nueva clave de configuración. Basándose en esta nueva clave, los datos y los objetos de base de datos se almacenarán en la ubicación de grupos de archivos definida previamente. La tabla DBTUNE se almacena en el usuario SDE de SQL Server. Para modificar la tabla DBTUNE, es necesario exportarla a un archivo de texto y realizar las modificaciones en dicho archivo. Una vez realizadas las actualizaciones en el archivo de texto, importe la nueva DBTUNE desde el citado archivo.

Si solo usa conexiones directas en el sitio, puede que no tenga que instalar ArcSDE. Necesita instalar ArcSDE, si no lo ha hecho todavía, para obtener las herramientas sdedbtune y sdeconfig.

NotaNota:

La operación de copiar y pegar los ejemplos puede dar lugar a errores de sintaxis.

Pasos:
  1. En la ventana de comando, exporte el archivo dbtune antes de efectuar modificaciones.

    El <nombre_baseDeDatos> es el nombre localhost\nombre de instancia.

    cd %SDEHOME%
    cd etc
    sdedbtune -o export -f dbtune_exp.sde -u sde -p sde -i sde:sqlserver:<database_name> -s <localhost> -D revdb
    
  2. Copie dbtune_exp.sde en dbtune_rev.sde.
  3. Mediante el uso de un editor basado en archivo, modifique la palabra clave de configuración ##DEFAULTS para controlar en qué grupo de archivos se crearán las tablas y los índices.
    NotaNota:

    Si la base de datos solo almacena el repositorio de revisor, el archivo dbtune_rev.sde se puede abrir en un editor de texto en el que puede editar manualmente la palabra clave de configuración ##DEFAULTS; de lo contrario, cree una palabra clave de configuración nueva utilizando el ejemplo siguiente.

    dbtune_rev.sde
    
    ##DEFAULTS
    A_INDEX_RASTER	"WITH FILLFACTOR = 75 ON REV_AINDEX"
    A_INDEX_ROWID	"WITH FILLFACTOR = 75 ON REV_AINDEX"
    A_INDEX_SHAPE	"WITH FILLFACTOR = 75 ON REV_AINDEX"
    A_INDEX_STATEID	"WITH FILLFACTOR = 75 ON REV_AINDEX"
    A_INDEX_USER	"WITH FILLFACTOR = 75 ON REV_AINDEX"
    A_INDEX_XML	"WITH FILLFACTOR = 75 ON REV_AINDEX"
    A_STORAGE	"ON REV_ADATA"
    B_INDEX_RASTER	"WITH FILLFACTOR = 75 ON REV_BINDEX"
    B_INDEX_ROWID	"WITH FILLFACTOR = 75 ON REV_BINDEX"
    B_INDEX_SHAPE	"WITH FILLFACTOR = 75 ON REV_BINDEX"
    B_INDEX_TO_DATE	"WITH FILLFACTOR = 75 ON REV_BINDEX"
    B_INDEX_USER	"WITH FILLFACTOR = 75 ON REV_BINDEX"
    B_INDEX_XML	"WITH FILLFACTOR = 75 ON REV_BINDEX"
    B_STORAGE	"ON REV_BDATA"
    D_INDEX_ALL	"WITH FILLFACTOR = 75 ON REV_DINDEX"
    D_INDEX_DELETED_AT	"WITH FILLFACTOR = 75 ON REV_DINDEX"
    D_STORAGE	"ON REV_DDATA"
    F_INDEX_AREA	"WITH FILLFACTOR = 75 ON REV_FINDEX"
    F_INDEX_FID	"WITH FILLFACTOR = 75 ON REV_FINDEX"
    F_INDEX_LEN	"WITH FILLFACTOR = 75 ON REV_FINDEX"
    F_STORAGE	"ON REV_FDATA"
    GEOMETRY_STORAGE	"GEOMETRY"
    GEOMTAB_PK	"WITH FILLFACTOR = 75 ON REV_FINDEX"
    GEOMTAB_STORAGE	"ON REV_FDATA"
    I_STORAGE	"ON REV_FDATA"
    S_INDEX_ALL	"WITH FILLFACTOR = 75 ON REV_SINDEX"
    S_INDEX_SP_FID	"WITH FILLFACTOR = 75 ON REV_SINDEX"
    S_STORAGE	"ON REV_SDATA"
    END
    
  4. En la ventana de comando, importe el archivo dbtune_rev.sde modificado.
    sdedbtune -o import -f dbtune_rev.sde -u sde -p sde -i sde:sqlserver:<server> -s <server> -D revdb
    
5/9/2014