Configurar tablas de archivos de registro de geodatabase (Administración de datos)

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.

  • Solo el administrador de la geodatabase puede ejecutar la herramienta Configurar tablas de archivos de registro de geodatabase.

  • Esta herramienta se puede utilizar con geodatabases basadas en IBM Db2.

Sintaxis

arcpy.management.ConfigureGeodatabaseLogFileTables(input_database, log_file_type, {log_file_pool_size}, {use_tempdb})
ParámetroExplicaciónTipo de datos
input_database

Proporcione una conexión de base de datos (archivo .sde) a la geodatabase corporativa cuya configuración de tabla de archivos de registro desea cambiar. Debe realizar la conexión como administrador de la geodatabase.

Workspace
log_file_type

Especifique el tipo de tablas de archivos de registro que desea que se utilice en la geodatabase.

  • SESSION_LOG_FILEUtilice tablas de archivos de registro basadas en la sesión para conjuntos de selección. Las tablas de archivos de registro basados en sesiones están dedicadas a una sola sesión y pueden contener varios conjuntos de selección.
  • SHARED_LOG_FILEUtilice tablas de archivos de registro compartidos para conjuntos de selección. Todas las sesiones que se conectan como el mismo usuario comparten las tablas de archivos de registro compartidos.
String
log_file_pool_size
(Opcional)

Si desea que en la geodatabase se utilicen tablas de archivos de registro basadas en un grupo de sesiones propiedad del administrador de la geodatabase, especifique el número de tablas que desea que incluya el grupo.

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

NombreExplicaciónTipo de datos
out_workspace

El espacio de trabajo de entrada actualizado.

Espacio de trabajo

Muestra de código

Ejemplo 1 de ConfigureGeodatabaseLogFileTables (ventana de Python)

Este script se puede ejecutar desde una ventana de Phyton 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 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)

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados