Configuring the nautical product library geodatabase (Maritime Charting)

This workflow provides steps for configuring log file tables and importing the preconfigured XML workspace that contains all the necessary feature classes and tables that can be used in an enterprise geodatabase in SQL Server to manage nautical data and products. It is highly recommended that you use it.

Configuring log file tables

Las geodatabases corporativas utilizan tablas de archivo de registro para mantener listas de registros seleccionados. La aplicación escribe los registros en las tablas de archivo de registro para uso posterior, cuando se realiza una selección de un tamaño específico, una conciliación o publicación en una base de datos versionada o un check-out de edición sin conexión en una aplicación de cliente. Las tablas de archivo de registro almacenan los ObjectID de las entidades seleccionadas para que se puedan volver a visualizar. Esto permite analizar y procesar la información con más rapidez.

Por defecto, en ArcGIS las tablas de archivo de registro se utilizan si el conjunto de selección contiene 100 registros o más. Este umbral de selección de 100 entidades se establece en el registro. Se puede cambiar, pero Esri recomienda que no se modifique. No existen motivos de rendimiento comprobados para cambiarlo y, si lo hace, podría causar problemas en el rendimiento.

Las opciones de archivo de registro se establecen por medio de parámetros específicos en las tablas SDE_server_config y SDE_dbtune.

Estos parámetros se modifican con los comandos sdeconfig y sdedbtune, respectivamente. Estos comandos y las otras herramientas de línea de comandos de administración de ArcSDE deben descargarse del Portal de atención al cliente de Esri con el servidor de la aplicación ArcSDE. Sintaxis y ejemplos de cómo utilizar los comandos se proporcionan en la Referencia de comandos de administración de ArcSDE, que se proporciona con la instalación del servidor de aplicaciones de ArcSDE.

Para SQL Server, la configuración de archivos de registro predeterminada es archivos de registro basados en la sesión y creados en la base de datos temporal (tempdb).

Con los ajustes predeterminados, se crea una tabla en la base de datos tempdb con el formato ##SDE_SESSION<SDE_ID>_<DBID>. El identificador <SDE_ID> es el único identificador de sesión de la tabla SDE_process_information. <dbid> es el identificador de base de datos de SQL Server. Esta tabla se trunca cuando la aplicación de conexión borra los archivos de registro y se elimina cuando la sesión se desconecta. Si utiliza los ajustes de SQL Server recomendados para bases de datos locales, los usuarios solo necesitan poder conectarse a la base de datos y no necesitan privilegios CREATE TABLE.

En la mayoría de los casos, la configuración predeterminada del archivo de registro de ArcSDE para su sistema de administración de bases de datos (DBMS) es la adecuada y recomendada.

Consulte información más detallada acerca de las tablas de archivo de registro en Opciones de configuración de tablas de archivo de registro para geodatabases en SQL Server.

Importing the product library schema workspace

The XML workspace contains the standard product library tables. It is also preconfigured with a solution node (Nautical) and many class nodes (ENC, Chart, and so on) and has the unit conversion, Element, and VST tables.

Pasos:
  1. Unzip the nautical product library file.

    The preconfigured workspace XML for ENC and Chart is available on the Resource Center. There is also one .gdb installed for DNC in the following location, based on your operating system.

    • On Windows XP, browse to <Installation location>\Documents and Settings\All Users\Application Data\Esri\Production10.2.2\Desktop\ProductLibraryFiles.
    • On Windows Vista, Windows 7, and Windows Server 2008, browse to <Installation location>\ProgramData\ESRI\Production10.2.2\Desktop\ProductLibraryFiles.
  2. Start ArcMap.
  3. In the Catalog window, expand Database Connections.
  4. Double-click the product library administrator connection geodatabase to connect to it.
  5. Right-click the geodatabase you just connected to and click Import > XML Workspace Document.
  6. Click the Data option if it is not already selected.
  7. Select the nautical product library located in the directory from step 1.
  8. Haga clic en Abrir.
  9. Haga clic en Siguiente.
  10. Haga clic en Finalizar.

Versioning within product library

If you manually import the product library tables and feature classes, such as importing an XML file, you need to verify that all the tables and feature classes are registered as versioned. This allows the software to edit the tables as you create and work with your product library. However, you shouldn't create new versions of the product library tables; this can result in inconsistencies within the versions.

Pasos:
  1. Click the Toggle Contents Panel button Alternar el panel de contenido at the top of the window.

    The Toggle Contents Panel dialog box appears.

  2. Select every table feature stored in the product library with the exception of the following:

    • ELM_CATEGORIES
    • ELM_ELEMENTS
    • ELM_PRODUCTS
    • ELM_SOLUTIONS
    • PLTS_UCE_CONVERSIONS
    • PLTS_UCE_MAPPINGS
    • PLTS_UCE_ROUNDINGRULES
    • PL_CHART_AOI
    • PL_ENC_AOI
    • PL_NIS_AOI

    SugerenciaSugerencia:

    Press SHIFT and/or CTRL, and then the tables to make multiple selections.

  3. Right-click within your selected tables and click Manage > Register as Versioned.

    Do not check the Register the selected objects with the option to move edits to base check box.

  4. Haga clic en Aceptar.
  5. Select the following feature classes stored in your product library and click Manage > Register as Versioned.
    • PL_ENC_AOI
    • PL_NIS_AOI
    • PL_CHART_AOI

    Do not check the Register the selected objects with the option to move edits to base check box.

  6. Haga clic en Aceptar.

Granting privileges to the database role

You need to assign privileges to the components in the enterprise geodatabase in SQL Server.

All features imported with the product library XML workspace need privileges.

All the tables in the product library need to have read/write privileges assigned to them, except the PL_Permission table. The PL_Permission table only needs read privileges assigned to it.

Grant the following privileges to the CKB_USERS database role.

Objects

Role

Privileges

PL_Permission

CKB_USERS

Select

All tables except PL_Permission

CKB_USERS

Select, Insert, Update, Delete

Pasos:
  1. In the Toggle Contents Panel dialog box, select the PL_Permission table, right-click, then click Manage > Privileges.

    The Privileges dialog box appears.

  2. Haga clic en Agregar.
  3. Type CKB_USERS into the User/Role text box.
  4. Check the Select check box to assign view privileges to the CKB_USERS for the PL_Permission table.
    Privileges for viewers
  5. Click OK.

    The Toggle Contents Panel dialog box appears.

  6. Select every table stored in the product library with the exception of the following:
    • PL_PERMISSION
    • PL_CHART_AOI
    • PL_ENC_AOI
    • PL_NIS_AOI
  7. Right-click the selected tables and click Manage > Privileges.

    The Change Privileges dialog box appears.

  8. Type CKB_USERS in the User text box.
  9. Click the View (Select) (optional) drop-down arrow and choose GRANT.
  10. Click the Edit (Update/Insert/Delete) (optional) drop-down arrow and choose GRANT.
  11. Haga clic en Aceptar.
  12. Select the following feature classes stored in the product library:
    • PL_CHART_AOI
    • PL_ENC_AOI
    • PL_NIS_AOI
  13. Right-click the selected feature classes and click Manage > Privileges.

    The Change Privileges dialog box appears.

  14. Type CKB_USERS in the User text box.
  15. Click the View (Select) (optional) drop-down arrow and choose GRANT.
  16. Click the Edit (Update/Insert/Delete) (optional) drop-down arrow and choose GRANT.
  17. Haga clic en Aceptar.
  18. Close ArcMap.
5/9/2014