Résumé
Modifie le type des tables de fichiers journaux utilisées par une géodatabase d’entreprise pour gérer des listes d’enregistrements mis en cache par ArcGIS.
Utilisation
Cet outil peut uniquement s’exécuter sur des géodatabases d’entreprise dans IBM Db2 et IBM Informix.
Seul l’administrateur de la géodatabase peut exécuter l’outil Configurer les tables de fichiers journaux de la géodatabase.
Syntaxe
arcpy.management.ConfigureGeodatabaseLogFileTables(input_database, log_file_type, {log_file_pool_size}, {use_tempdb})
Paramètre | Explication | Type de données |
input_database | Connexion de base de données (fichier .sde) à la géodatabase d’entreprise dans laquelle la configuration des tables de fichiers journaux est modifiée. La connexion doit être établie en tant qu’administrateur de la géodatabase. | Workspace |
log_file_type | Indique le type des tables de fichiers journaux que la géodatabase utilisera.
| String |
log_file_pool_size (Facultatif) | Nombre de tables se trouvant dans le groupe que la géodatabase utilisera si un groupe de tables de fichiers journaux de session détenu par l’administrateur de la géodatabase est utilisé. | Long |
use_tempdb (Facultatif) | Ce paramètre n’est plus applicable à partir d’ArcGIS 10.5 et d’ArcGIS Pro 1.4. | Boolean |
Sortie dérivée
Nom | Explication | Type de données |
out_workspace | Espace de travail en entrée mis à jour. | Workspace |
Exemple de code
Exemple 1 d’utilisation de la fonction ConfigureGeodatabaseLogFileTables (fenêtre Python)
Ce script peut être exécuté à partir d’une fenêtre Python pour modifier la configuration des tables de fichiers journaux en vue d’utiliser les tables de fichiers journaux de session créées dans la structure de l’administrateur de la géodatabase.Dans cet exemple, le groupe de fichiers journaux comporte 100 tables.
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)
Exemple 2 d’utilisation de la fonction ConfigureGeodatabaseLogFileTables (script autonome)
Dans Db2 et Informix, les géodatabases utilisent par défaut des fichiers journaux partagés. Si vous avez modifié le paramètre par défaut et souhaitez le rétablir, vous pouvez exécuter le script suivant :
# 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)
Environnements
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui