Configurer les tables de fichiers journaux de la géodatabase (Gestion des données)

Résumé

Permet de modifier 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.

  • Seul l’administrateur de géodatabase peut exécuter l’outil Configurer les tables de fichiers journaux de la géodatabase.

  • Cet outil peut être utilisé avec des géodatabases dans IBM Db2.

Syntaxe

arcpy.management.ConfigureGeodatabaseLogFileTables(input_database, log_file_type, {log_file_pool_size}, {use_tempdb})
ParamètreExplicationType de données
input_database

Établissez une connexion de base de données (fichier .sde) à la géodatabase d’entreprise pour laquelle vous voulez modifier la configuration des tables de fichiers journaux. La connexion doit être établie en tant qu'administrateur de géodatabase.

Workspace
log_file_type

Spécifiez le type des tables de fichiers journaux que la géodatabase doit utiliser.

  • SESSION_LOG_FILEUtilisez les tables de fichiers journaux de session pour les jeux de sélection. Les tables de fichiers journaux de session sont consacrées à une session seule et peuvent contenir plusieurs jeux de sélection.
  • SHARED_LOG_FILEUtilisez les tables de fichiers journaux partagées pour les jeux de sélection. Les tables de fichiers journaux partagées sont communes à l'ensemble des sessions ouvertes avec un même nom d'utilisateur.
String
log_file_pool_size
(Facultatif)

Si vous souhaitez que la géodatabase utilise un groupe de tables de fichiers journaux de session dont le propriétaire est l'administrateur de géodatabase, indiquez le nombre de tables que vous voulez inclure dans le groupe.

Long
use_tempdb
(Facultatif)

Ce paramètre n’est plus applicable à partir des versions 10.5 de ArcGIS et 1.4 de ArcGIS Pro.

Boolean

Sortie dérivée

NomExplicationType de données
out_workspace

Espace de travail en entrée mis à jour.

Espace de travail

Exemple de code

Exemple 1 d'utilisation de l'outil ConfigureGeodatabaseLogFileTables (fenêtre Python)

Ce script peut s'exécuter depuis une fenêtre Python en vue de changer la configuration des tables de fichiers journaux et d'utiliser des 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 l'outil ConfigureGeodatabaseLogFileTables (script autonome)

Dans Db2, les géodatabases utilisent par défaut des fichiers journaux partagés. Si vous avez changé le paramètre par défaut et souhaitez le remodifier, 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)

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes