Propriétés du journal

Analysis Services prend en charge les propriétés de serveur de journal 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 Configurer les propriétés du serveur dans 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 y êtes invité par le support technique Microsoft.

  • MessageLogs
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique 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 la configuration d'erreur qui apparaissent dans d'autres outils et concepteurs. Pour plus d'informations, consultez Configuration d'erreur pour le traitement du cube, de la partition et de la dimension (SSAS - Multidimensionnel) et ErrorConfiguration.

  • 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 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é 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 effectuée par le serveur lorsque le nombre maximal d'erreurs de clé est atteint. Les réponses valides à cette action sont les suivantes :

    • 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 de permettre au processus de se poursuivre.

  • ErrorLog\ LogErrorTypes\ KeyNotFound
    Spécifie l'action que doit entreprendre le serveur en cas d'erreur KeyNotFound. Les réponses valides à cette erreur sont les suivantes :

    • IgnoreError indique au serveur de continuer le traitement sans enregistrer l'erreur ou la compter dans le nombre maximal d'erreurs de clé. Si vous ignorez cette erreur, vous autorisez la poursuite du traitement sans ajouter l'erreur au nombre d'erreurs ou l'enregistrer sur l'écran ou dans le fichier journal. L'enregistrement en question a 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, la compter dans le nombre maximal d'erreurs de clé et de continuer le traitement. L'enregistrement qui déclenche 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 qui déclenche l'erreur est ignoré ou converti en membre inconnu.

  • ErrorLog\ LogErrorTypes\ KeyDuplicate
    Spécifie l'action que doit entreprendre le serveur lorsqu'une clé dupliquée est trouvé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 d'erreurs.

  • 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 d'erreurs.

  • 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 est proscrite dans un attribut spécifié. Cette propriété de configuration d'erreur informe l'étape suivante, qui consiste à enregistrer l'erreur et continuer le traitement jusqu'à ce que le nombre maximal d'erreurs soit 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 d'erreurs.

  • 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 y êtes invité par le support technique Microsoft.

  • Exception\ CrashReportsFolder
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Exception\ SQLDumperFlagsOn
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Exception\ SQLDumperFlagsOff
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Exception\ MiniDumpFlagsOn
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Exception\ MinidumpErrorList
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le 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 aux types de fonctions suivantes : 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 y êtes invité par le 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.

[!REMARQUE]

Pour plus d'informations sur la configuration du journal des requêtes, consultez Configuring the Analysis Services Query Log (en anglais).

Trace

  • Trace\ TraceBackgroundDistributionPeriod
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Trace\ TraceBackgroundFlushPeriod
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Trace\ TraceFileBufferSize
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Trace\ TraceFileWriteTrailerPeriod
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Trace\ TraceMaxRowsetSize
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Trace\ TraceProtocolTraffic
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Trace\ TraceQueryResponseTextChunkSize
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Trace\ TraceReportFQDN
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Trace\ TraceRequestParameters
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

  • Trace\ TraceRowsetBackgroundFlushPeriod
    Propriété avancée que vous ne devez pas modifier, sauf si vous y êtes invité par le support technique Microsoft.

Voir aussi

Référence

Configurer les propriétés du serveur dans Analysis Services

Concepts

Déterminer le mode serveur d'une instance Analysis Services