Propriétés du journal
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 autres propriétés de serveur et la façon de les configurer, consultez Configure Server Properties in Analysis Services.
Général
File
Propriété de type chaîne qui spécifie le nom du fichier journal du serveur. Cette propriété s'applique uniquement si vous utilisez un fichier sur disque pour l'enregistrement, au lieu d'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 si vous bénéficiez de l’assistance du support technique Microsoft.
MessageLogs
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Journal des erreurs de SQL Server
Vous pouvez définir ces propriétés au niveau de l'instance du serveur pour modifier les valeurs par défaut de la configuration d'erreur qui s'affichent dans d'autres outils et concepteurs. Consultez Configuration des erreurs pour le traitement des cube, des partitions et des dimensions (SSAS - Multidimensionnel) et ErrorConfiguration pour plus d’informations.
ErrorLog\ErrorLogFileName
Propriété utilisée comme valeur par défaut durant une opération de traitement effectuée par le serveur.
ErrorLog\ErrorLogFileSize
Propriété utilisée comme valeur par défaut durant une opération de traitement effectuée par le serveur.
ErrorLog\KeyErrorAction
Spécifie l'action que doit entreprendre le serveur en cas d'erreur KeyNotFound
. Les réponses valides à cette erreur sont :
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é dans un dossier sur lequel le compte de services dispose des autorisations d'accès en lecture/écriture. Ce fichier journal contient uniquement les erreurs générées lors du traitement. Utilisez la Boîte noire si vous avez besoin de plus d'informations.
ErrorLog\KeyErrorLimit
Il s'agit du nombre maximal d'erreurs d'intégrité des données que le serveur autorise avant que le traitement échoue. Une valeur égale à -1 indique un nombre illimité. 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 définir un nombre entier.
ErrorLog\KeyErrorLimitAction
Spécifie l'action entreprise par le serveur lorsque le nombre maximal d'erreurs de clé est atteint. Les réponses valides à cette action sont :
StopProcessing
indique au serveur d'arrêter le traitement lorsque le nombre maximal d'erreurs est atteint.StopLogging
indique au serveur d'arrêter l'enregistrement des erreurs lorsque le nombre maximal d'erreurs est atteint, mais d'autoriser la poursuite du traitement.
ErrorLog\ LogErrorTypes\KeyNotFound
Spécifie l'action que doit entreprendre le serveur en cas d'erreur KeyNotFound
. Les réponses valides à cette erreur sont :
IgnoreError
indique au serveur de poursuivre le traitement sans enregistrer l'erreur ou la compter dans le nombre maximal d'erreurs de clé. Lorsque vous ignorez l'erreur, vous permettez au traitement de continuer sans ajouter l'erreur au nombre d'erreurs ou l'enregistrer à l'écran ou dans le fichier journal. L'enregistrement en question rencontre un problème d'intégrité des données et ne peut pas être ajouté à la base de données. L'enregistrement est ignoré ou agrégé à un membre inconnu, tel que le détermine la propriétéKeyErrorAction
.ReportAndContinue
indique au serveur d'enregistrer l'erreur, de la compter dans le nombre maximal d'erreurs de clé et de continuer le traitement. L'enregistrement déclenchant l'erreur est ignoré ou converti en membre inconnu.ReportAndStop
indique au serveur d'enregistrer l'erreur et d'arrêter le traitement immédiatement, quel que soit le nombre maximal d'erreurs de clé. L'enregistrement déclenchant l'erreur est ignoré ou converti en membre inconnu.
ErrorLog\ LogErrorTypes\KeyDuplicate
Spécifie l'action entreprise par le serveur lorsqu'une clé dupliquée est détectée. Les valeurs valides sont IgnoreError
pour continuer le traitement comme si l'erreur ne s'était pas produite, ReportAndContinue
pour enregistrer l'erreur et continuer le traitement et ReportAndStop
pour enregistrer l'erreur et arrêter le traitement immédiatement, même si le nombre d'erreurs est inférieur au nombre maximal.
ErrorLog\ LogErrorTypes\NullKeyConvertedToUnknown
Spécifie l'action entreprise par le serveur lorsqu'une clé NULL a été convertie en membre inconnu. Les valeurs valides sont IgnoreError
pour continuer le traitement comme si l'erreur ne s'était pas produite, ReportAndContinue
pour enregistrer l'erreur et continuer le traitement et ReportAndStop
pour enregistrer l'erreur et arrêter le traitement immédiatement, même si le nombre d'erreurs est inférieur au nombre maximal.
ErrorLog\ LogErrorTypes\NullKeyNotAllowed
Spécifie l'action entreprise par le serveur lorsque NullProcessing
a la valeur 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 à créer un rapport d'erreurs et poursuivre le traitement tant que le nombre maximal d'erreurs n'est pas atteint. Les valeurs valides sont IgnoreError
pour continuer le traitement comme si l'erreur ne s'était pas produite, ReportAndContinue
pour enregistrer l'erreur et continuer le traitement et ReportAndStop
pour enregistrer l'erreur et arrêter le traitement immédiatement, même si le nombre d'erreurs est inférieur au nombre maximal.
ErrorLog\ LogErrorTypes\CalculationError
Propriété utilisée comme valeur par défaut durant une opération de traitement effectuée par le serveur.
ErrorLog\IgnoreDataTruncation
Propriété utilisée comme valeur par défaut durant une opération de traitement effectuée par le serveur.
Exception
Exception\CreateAndSendCrashReports
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Exception\CrashReportsFolder
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Exception\SQLDumperFlagsOn
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Exception\SQLDumperFlagsOff
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Exception\MiniDumpFlagsOn
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Exception\MinidumpErrorList
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Boîte noire SQL
FlightRecorder\Enabled
Propriété booléenne qui indique si la fonctionnalité de boîte noire SQL est activée.
FlightRecorder\FileSizeMB
Propriété dont la valeur est un entier 32 bits signé qui définit la taille du fichier sur disque de la boîte noire SQL, exprimée en mégaoctets.
FlightRecorder\LogDurationSec
Propriété dont la valeur est un entier 32 bits signé qui définit la fréquence en secondes selon laquelle l'enregistrement reprend au début dans la boîte noire SQL.
FlightRecorder\SnapshotDefinitionFile
Propriété de type chaîne qui spécifie le nom du fichier de définition d'instantané, qui contient les commandes de découverte envoyées au serveur lorsqu'un instantané est réalisé.
La valeur par défaut de cette propriété est vide, ce qui correspond au nom de fichier par défaut FlightRecorderSnapshotDef.txt.
FlightRecorder\SnapshotFrequencySec
Propriété dont la valeur est un entier 32 bits signé qui définit la fréquence en secondes des instantanés.
FlightRecorder\TraceDefinitionFile
Propriété de type chaîne qui spécifie le nom du fichier de définition de trace de la boîte noire SQL.
La valeur par défaut de cette propriété est vide, ce qui correspond au nom de fichier par défaut FlightRecorderTraceDef.txt.
Journal des requêtes
S’applique à : Mode serveur multidimensionnel uniquement
QueryLog\QueryLogFileName
Propriété de type chaîne qui spécifie le nom du fichier journal des requêtes. Cette propriété s'applique uniquement si vous utilisez un fichier sur disque pour l'enregistrement, au lieu d'une table de base de données (comportement par défaut).
QueryLog\QueryLogSampling
Propriété dont la valeur est un entier 32 bits signé qui spécifie le taux d'échantillonnage du journal des requêtes.
La valeur par défaut de cette propriété, 10, signifie qu'une requête sur 10 est enregistrée.
QueryLog\QueryLogFileSize
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
QueryLog\QueryLogConnectionString
Propriété de type chaîne qui spécifie la connexion à la base de données du journal des requêtes.
QueryLog\QueryLogTableName
Propriété de type 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 si la table du journal des requêtes doit être créée.
La valeur par défaut de cette propriété, False, indique que ne serveur ne crée pas automatiquement la table du journal et n'enregistre pas d'événements de requête.
Notes
Pour plus d’informations sur la configuration du journal des requêtes, consultez Opérations de journalisation dans Analysis Services.
Trace
Trace\TraceBackgroundDistributionPeriod
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Trace\TraceBackgroundFlushPeriod
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Trace\TraceFileBufferSize
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Trace\TraceFileWriteTrailerPeriod
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Trace\TraceMaxRowsetSize
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Trace\TraceProtocolTraffic
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Trace\TraceQueryResponseTextChunkSize
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Trace\TraceReportFQDN
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Trace\TraceRequestParameters
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Trace\TraceRowsetBackgroundFlushPeriod
Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.
Voir aussi
Configurer les propriétés du serveur dans Analysis Services
Déterminer le mode serveur d'une instance Analysis Services