Disponible con una licencia Standard o Advanced.
Las geodatabases corporativas utilizan tablas de archivo de registro para mantener listas de registros seleccionados. Los registros se introducen en las tablas de archivos de registro para que la aplicación los utilice posteriormente en las situaciones siguientes:
- Cree personalmente (o mediante una herramienta u otro proceso que ejecute) un conjunto de selección de un tamaño concreto (más de 100 registros en ArcMap; más de 1.000 registros en ArcGIS Pro; más de 1.000 registros cuando se solicitan Id. de objetos de un servicio de entidades).
- Puede conciliarlos o publicarlos en una geodatabase versionada.
- Una aplicación cliente revisa los datos para realizar la edición sin conexión.
Puede modificar la configuración de los archivos de registro para geodatabases de IBM Db2 y IBM Informix.
Las geodatabases de Informix usan archivos de registro compartidos de forma predeterminada. Puede consultar la descripción de las tablas de archivos de registro compartidos y otras opciones de tablas de archivos de registro en Opciones de tablas de archivos de registro para geodatabases de Informix.
Como administrador de la geodatabase, puede conectarse a la geodatabase en ArcGIS Desktop y ejecutar la herramienta Configurar tablas de archivos de registro de geodatabase para cambiar la configuración de las tablas de archivos de registro o ejecutar un script de Python que haga lo mismo.
Ejecutar la herramienta Configurar tablas de archivos de registro de geodatabase
Si necesita cambiar la configuración de la tabla de archivos de registro de su geodatabase corporativa, puede ejecutar la herramienta Configurar tablas de archivos de registro de geodatabase. Esta herramienta se puede encontrar en el conjunto de herramientas Administración de geodatabase de la caja de herramientas Administración de datos.
- Abra la herramienta Configurar tablas de archivos de registro de geodatabase.
Esta herramienta está en el conjunto de herramientas de la Administración de geodatabase, en la caja de herramientas de la Administración de datos.
- Especifique la conexión de base de datos que creó en la sección anterior.
- Seleccione las opciones de tabla de archivo de registro que desea definir en su geodatabase.
- Haga clic en Aceptar para ejecutar la herramienta.
Uso de funciones de ArcPy
Puede crear una conexión a la geodatabase utilizando la función CreateDatabaseConnection_management y ejecutar la función ConfigureGeodatabaseLogFileTables_management directamente desde una ventana de Python, o bien crear y ejecutar un script que contenga ambas funciones.
Para ejecutarla directamente desde una ventana de Python, siga estos pasos:
- Abra una ventana de Python.
- Ejecute CreateDatabaseConnection_management conectándose como usuario sde. Guarde el nombre de usuario y la contraseña con el archivo.
import arcpy arcpy.CreateDatabaseConnection_management ("/admin/users/arcgis/connections", "mygdb.sde", "INFORMIX", "idsdsn","DATABASE_AUTH", "sde", "t7gw0dw", "SAVE_USERNAME")
- Ejecute ConfigureGeodatabaseLogFileTables_management para cambiar el tipo de tablas de archivo de registro que se van a usar para almacenar en caché conjuntos de selección.
En este ejemplo, la geodatabase utiliza las tablas de archivos de registro basados en la sesión propiedad del administrador de la geodatabase. Habrá 50 tablas de archivos de registro propiedad del administrador de la geodatabase.
import arcpy input_database = "c:\\connections\\mygdb.sde" log_file_type = "SESSION_LOG_FILE" log_file_pool_size = 50 arcpy.ConfigureGeodatabaseLogFileTables_management(input_database,log_file_type,log_file_pool_size)