Resumen
Modifica el tipo de las tablas de archivos de registro utilizadas por una geodatabase corporativa para mantener las listas de registros almacenadas en caché por ArcGIS.
Uso
Esta herramienta solo se puede ejecutar en geodatabases corporativas IBM Db2 y IBM Informix.
Solo el administrador de la geodatabase puede ejecutar la herramienta Configurar tablas de archivos de registro de geodatabase.
Sintaxis
arcpy.management.ConfigureGeodatabaseLogFileTables(input_database, log_file_type, {log_file_pool_size}, {use_tempdb})
Parámetro | Explicación | Tipo de datos |
input_database | Conexión de base de datos (.sde file) a la geodatabase corporativa en la que se cambiará la configuración de tabla de archivos de registro. Debe realizar la conexión como administrador de la geodatabase. | Workspace |
log_file_type | Especifica el tipo de tablas de archivos de registro que utilizará la geodatabase.
| String |
log_file_pool_size (Opcional) | Número de tablas incluido en el grupo que la geodatabase utilizará si se emplea un grupo de tablas de archivos de registro basadas en la sesión propiedad del administrador de la geodatabase. | Long |
use_tempdb (Opcional) | A partir de ArcGIS 10.5 y ArcGIS Pro 1.4, este parámetro ya no es aplicable. | Boolean |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_workspace | El espacio de trabajo de entrada actualizado. | Workspace |
Muestra de código
Ejemplo 1 de ConfigureGeodatabaseLogFileTables (ventana de Python)
Esta secuencia de comandos se puede ejecutar desde una ventana de Python para cambiar la configuración de la tabla de archivos de registro para que se utilicen las tablas de archivos de registro basadas en la sesión creadas en el esquema del administrador de la geodatabase.En este ejemplo, el grupo de archivos de registro es de 100 tablas.
import arcpy
input_database = "c:\\temp\\ProductionGDB.sde"
log_file_type = "SESSION_LOG_FILE"
log_file_pool_size = 100
arcpy.ConfigureGeodatabaseLogFileTables_management(
input_database, log_file_type, log_file_pool_size)
Ejemplo 2 de ConfigureGeodatabaseLogFileTables (script independiente)
Las geodatabases de Db2 y Informix usan archivos de registro compartidos de forma predeterminada. Si cambió la configuración predeterminada y desea cambiar a la configuración original, puede ejecutar el siguiente script:
# Description: configure geodatabase log file tables
# Set the necessary product code
import arceditor
# Import arcpy module
import arcpy
# Local variables:
input_database = "c:\\temp\\ProductionGDB.sde"
log_file_type = "SHARED_LOG_FILE"
log_file_pool_size = 0
# Process: Update log file setting
arcpy.ConfigureGeodatabaseLogFileTables_management(
input_database, log_file_type, log_file_pool_size)
Entornos
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí