Partager via


Propriétés de journalisation

Analysis Services prend en charge les propriétés du serveur de journaux répertoriées dans les tableaux suivants. Pour plus d’informations sur les propriétés de serveur supplémentaires et sur la façon de les définir, consultez Configurer les propriétés du serveur dans Analysis Services.

Généralités

File
Propriété de chaîne qui identifie le nom du fichier journal du serveur. Cette propriété s’applique uniquement lorsqu’un fichier disque est utilisé pour la journalisation, par opposition à une table de base de données (comportement par défaut).

La valeur par défaut de cette propriété est msmdsrv.log.

FileBufferSize
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

MessageLogs
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Journal des erreurs de SQL Server

Vous pouvez définir ces propriétés au niveau de l’instance de serveur pour modifier les valeurs par défaut de configuration d’erreur qui apparaissent dans d’autres outils et concepteurs. Consultez Configuration des erreurs pour le traitement de cube, de partition et de dimension (SSAS - Multidimensionnel) et ErrorConfiguration pour plus d'informations.

ErrorLog\ErrorLogFileName
Propriété utilisée comme valeur par défaut pendant l’opération de traitement effectuée par le serveur.

ErrorLog\ErrorLogFileSize
Propriété utilisée comme valeur par défaut pendant l’opération de traitement effectuée par le serveur.

ErrorLog\KeyErrorAction
Spécifie l’action effectuée par le serveur lorsqu’une KeyNotFound erreur se produit. Les réponses valides à cette erreur sont les suivantes :

  • ConvertToUnknown indique au serveur d’allouer la valeur de clé d’erreur au membre inconnu.

  • DiscardRecord indique au serveur d’exclure l’enregistrement.

ErrorLog\KeyErrorLogFile
Il s’agit d’un nom de fichier défini par l’utilisateur qui doit avoir une extension de fichier .log, située dans un dossier sur lequel le compte de service dispose d’autorisations en lecture-écriture. Ce fichier journal contient uniquement les erreurs générées pendant le traitement. Utilisez l’enregistreur de vol si vous avez besoin d’informations plus détaillées.

ErrorLog\KeyErrorLimit
Il s’agit du nombre maximal d’erreurs d’intégrité des données que le serveur autorise avant d’échouer le traitement. Une valeur de -1 indique qu’il n’existe aucune limite. La valeur par défaut est 0, ce qui signifie que le traitement s’arrête après la première erreur. Vous pouvez également le définir sur un nombre entier.

ErrorLog\KeyErrorLimitAction
Spécifie l’action effectuée par le serveur lorsque le nombre d’erreurs de clé a atteint la limite supérieure. Les réponses valides à cette action sont les suivantes :

  • StopProcessing indique au serveur d’arrêter le traitement lorsque la limite d’erreur est atteinte.

  • StopLogging indique au serveur d’arrêter les erreurs de journalisation lorsque la limite d’erreur est atteinte, mais autorise le traitement à continuer.

ErrorLog\ LogErrorTypes\KeyNotFound
Spécifie l’action effectuée par le serveur lorsqu’une KeyNotFound erreur se produit. Les réponses valides à cette erreur sont les suivantes :

  • IgnoreError indique au serveur de poursuivre le traitement sans journaliser l’erreur ou de le compter vers la limite d’erreur de clé. En ignorant l’erreur, vous autorisez simplement le traitement à continuer sans ajouter au nombre d’erreurs ou à le journaliser dans l’écran ou le fichier journal. L’enregistrement en question présente un problème d’intégrité des données et ne peut pas être ajouté à la base de données. Un enregistrement sera soit ignoré, soit agrégé à Unknown Member, comme déterminé par la propriété KeyErrorAction.

  • ReportAndContinue indique au serveur de consigner l’erreur, de le compter vers la limite d’erreur de clé et de continuer le traitement. L’enregistrement déclenchant l’erreur est ignoré ou converti en membre inconnu.

  • ReportAndStop indique au serveur de consigner l’erreur et d’arrêter le traitement immédiatement, quelle que soit la limite d’erreur de clé. L’enregistrement déclenchant l’erreur est ignoré ou converti en membre inconnu.

ErrorLog\ LogErrorTypes\KeyDuplicate
Spécifie l’action effectuée par le serveur lorsqu’une clé en double est trouvée. Les valeurs valides incluent IgnoreError la poursuite du traitement comme si l’erreur n’a pas eu lieu, ReportAndContinue pour consigner l’erreur et continuer le traitement, et ReportAndStop pour enregistrer immédiatement l’erreur et arrêter le traitement, même si le nombre d’erreurs est inférieur à la limite d’erreur.

ErrorLog\ LogErrorTypes\NullKeyConvertedToUnknown
Spécifie l’action effectuée par le serveur lorsqu’une clé Null a été convertie en membre inconnu. Les valeurs valides incluent IgnoreError la poursuite du traitement comme si l’erreur n’a pas eu lieu, ReportAndContinue pour consigner l’erreur et continuer le traitement, et ReportAndStop pour enregistrer immédiatement l’erreur et arrêter le traitement, même si le nombre d’erreurs est inférieur à la limite d’erreur.

ErrorLog\ LogErrorTypes\NullKeyNotAllowed
Spécifie l’action effectuée par le serveur quand NullProcessing est définie à Error pour un attribut de dimension. Une erreur est générée lorsqu’une valeur Null n’est pas autorisée dans un attribut donné. Cette propriété de configuration d’erreur informe l’étape suivante, qui consiste à signaler l’erreur et à poursuivre le traitement jusqu’à ce que la limite d’erreur soit atteinte. Les valeurs valides incluent IgnoreError la poursuite du traitement comme si l’erreur n’a pas eu lieu, ReportAndContinue pour consigner l’erreur et continuer le traitement, et ReportAndStop pour enregistrer immédiatement l’erreur et arrêter le traitement, même si le nombre d’erreurs est inférieur à la limite d’erreur.

ErrorLog\ LogErrorTypes\CalculationError
Propriété utilisée comme valeur par défaut pendant l’opération de traitement effectuée par le serveur.

JournalDesErreurs\IgnorerLaTroncationDesDonnées
Propriété utilisée comme valeur par défaut pendant l’opération de traitement effectuée par le serveur.

Exception

Exception\CréerEtEnvoyerDesRapportsDeCrash
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Exception\CrashReportsFolder
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Exception\SQLDumperFlagsOn
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Exception\SQLDumperFlagsOff
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Exception\MiniDumpFlagsOn
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Exception\MinidumpErrorList
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Boîte noire SQL

FlightRecorder\Enabled
Propriété booléenne qui indique si la fonctionnalité d’enregistreur de vol est activée.

FlightRecorder\FileSizeMB
Propriété entière 32 bits signée qui définit la taille du fichier disque de l'enregistreur de vol, en mégaoctets.

FlightRecorder\LogDurationSec
Propriété entière 32 bits signée qui définit la fréquence à laquelle l’enregistreur de vol est remplacé, en secondes.

FlightRecorder\SnapshotDefinitionFile
Propriété de chaîne qui définit le nom du fichier de définition d’instantané, contenant des commandes de découverte émises au serveur lorsqu’un instantané est pris.

La valeur par défaut de cette propriété est vide, ce qui par défaut correspond au nom de fichier FlightRecorderSnapshotDef.xml.

FlightRecorder\SnapshotFrequencySec
Propriété entière signée de 32 bits qui définit la fréquence de capture instantanée, en secondes.

FlightRecorder\TraceDefinitionFile
Propriété de chaîne qui spécifie le nom du fichier de définition de trace de l’enregistreur de vol.

La valeur par défaut de cette propriété est vide, ce qui, à son tour, est FlightRecorderTraceDef.xml.

Journal des requêtes

S’applique à : Mode serveur multidimensionnel uniquement

QueryLog\QueryLogFileName
Propriété de chaîne qui spécifie le nom du fichier journal de requête. Cette propriété s’applique uniquement lorsqu’un fichier disque est utilisé pour la journalisation, par opposition à une table de base de données (comportement par défaut).

QueryLog\QueryLogSampling
Une propriété entière 32 bits signée qui spécifie le taux d’échantillonnage du journal des requêtes.

La valeur par défaut de cette propriété est 10, ce qui signifie que 1 sur 10 requêtes de serveur sont journalisées.

QueryLog\QueryLogFileSize
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

QueryLog\QueryLogConnectionString
Propriété de chaîne qui spécifie la connexion à la base de données du journal des requêtes.

QueryLog\QueryLogTableName
Propriété de chaîne qui spécifie le nom de la table du journal des requêtes.

La valeur par défaut de cette propriété est OlapQueryLog.

QueryLog\CreateQueryLogTable
Propriété booléenne qui spécifie s’il faut créer la table du journal des requêtes.

La valeur par défaut de cette propriété est false, ce qui indique que le serveur ne crée pas automatiquement la table du journal et n’enregistre pas les événements de requête.

Remarque

Pour plus d’informations sur la configuration du journal des requêtes, consultez Les opérations de journal dans Analysis Services.

Trace

Trace\TraceBackgroundDistributionPeriod
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Trace\TraceBackgroundFlushPeriod
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Trace\TraceFileBufferSize
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Trace\TraceFileWriteTrailerPeriod
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Trace\TraceMaxRowsetSize
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Trace\TraceProtocolTraffic
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Trace\TraceQueryResponseTextChunkSize
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Trace\TraceReportFQDN
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Trace\TraceRequestParameters
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Trace\TraceRowsetBackgroundFlushPeriod
Propriété avancée que vous ne devez pas modifier, sauf dans le cadre du support Microsoft.

Voir aussi

Configurer les propriétés du serveur dans Analysis Services
Déterminer le mode serveur d’une instance Analysis Services