SSAUDITR

Utilisez le paramètre de configuration SSAUDITR pour que le journal Essbase ait terminé avec succès les transactions de mise à jour de grille, en effaçant les journaux à la fin du processus d'archivage. Les journaux peuvent être utilisés comme source de données d'entrée lors de la récupération après des opérations d'archivage ou d'autres interruptions de serveur.

La configuration SSAUDITR s'applique uniquement aux bases de données en mode "block storage" (BSO) et non aux bases en mode "aggregate storage" (ASO).

Syntaxe

SSAUDITR appname [dbname [log_path]]
  • appname : nom de l'application.

  • dbname : facultatif. Nom de la base de données (cube).

  • log_path : facultatif. Chemin complet du répertoire dans lequel vous souhaitez stocker les informations. N'indiquez pas de valeur log_path, sauf si vous avez également fourni une valeur pour dbname.

Comportement par défaut :

  • Si SSAUDITR (ou SSAUDIT) n'est pas spécifié, la journalisation de mise à jour de grille n'est pas activée.

  • Si SSAUDITR (ou SSAUDIT) est spécifié sans argument, Essbase active la journalisation des mises à jour de grille pour tous les cubes de toutes les applications sur le serveur Essbase et place le journal dans le répertoire par défaut : <Application Directory>/app/appname/dbname.

    Pour plus d'informations sur les emplacements de répertoire dans Essbase, reportez-vous à Emplacements d'environnement dans la plate-forme Essbase.

Utilisez la valeur xxxxx pour indiquer "all" pour n'importe quel argument.

Vous pouvez émettre jusqu'à dix (total) instructions SSAUDITR et/ou SSAUDIT par application.

Remarques 

  • SSAUDITR crée deux journaux pour chaque cube : dbname.atx, qui stocke les enregistrements de transaction de mise à jour qui peuvent être utilisés comme source d'entrée pour le chargement de données, et dbname.alg, qui stocke les enregistrements d'historique de chaque transaction de mise à jour, y compris le nom utilisateur, l'horodatage et le nombre de lignes mises à jour.

  • Essbase garantit que si vous activez la journalisation des mises à jour de grille, les mises à jour n'ont pas lieu sans être consignées. Si Essbase ne peut pas écrire dans les journaux de mise à jour pour quelque raison que ce soit, la transaction de mise à jour échoue et un message d'erreur est émis.

  • SSAUDITR peut ralentir les opérations de mise à jour des données du client Grid.

  • Le fichier journal de mise à jour ne sera pas effacé si le cube est arrêté pendant le mode d'archivage. Le cube doit rester en cours d'exécution en mode archive.

Exemple

SSAuditR demo

Active la journalisation avec actualisation (effacement) pour tous les cubes appartenant à l'application Demo. Le journal est stocké dans le répertoire par défaut.

Voir aussi

SSAUDIT, qui ne supprime pas les journaux après l'archivage.

Alter Database commence | fin archive (MaxL)