ORDRE DE TRAIL
Durée de validité
GLOBALS
Description
Remarque : TRAILBYTEORDER est géré automatiquement par Oracle GoldenGate et ne doit être utilisé que si les paramètres par défaut ne fonctionnent pas ou si vous souhaitez qu'une conversion requise ait lieu sur l'ordinateur source et non sur la cible pour gérer la surcharge.
Utilisez le paramètre TRAILBYTEORDER dans le fichier GLOBALS pour définir le format d'octets des traces ou fichiers créés par le processus d'extraction. Par défaut, le processus Extract écrit toujours les métadonnées de trace dans l'ordre des octets natifs de l'ordinateur source.
Lorsqu'il est utilisé dans le fichier GLOBALS, TRAILBYTEORDER affecte tous les fichiers ou traces de la même instance Oracle GoldenGate. Pour indiquer l'ordre des octets d'une trace ou d'un fichier spécifique, utilisez l'option TRAILBYTEORDER des paramètres EXTFILE, RMTFILE ou EXTTRAIL associés dans le fichier de paramètres d'extraction. Dans les cas où le processus Extract écrit dans plusieurs traces ou fichiers sur différentes plates-formes, TRAILBYTEORDER dans le fichier de paramètres Extract active l'ordre d'octets correct de chacune d'elles. Lorsque TRAILBYTEORDER est utilisé comme paramètre d'extraction, il remplace toute spécification TRAILBYTEORDER dans le fichier GLOBALS.
Dans le cas où l'ordre des octets source est différent de la cible et où une conversion est requise, vous pouvez décider si la conversion a lieu au niveau de la source ou de la cible. Pour effectuer la conversion sur la source, définissez TRAILBYTEORDER sur l'endianess de la cible. Pour effectuer la conversion sur la cible, n'utilisez pas ce paramètre.
Si aucune valeur n'est spécifiée avec TRAILBYTEORDER, une pompe de données écrit la trace en utilisant le même ordre d'octets que la trace d'entrée, qui peut ne pas être le format souhaité et ne peut pas être modifiée dans une pompe de données.
TRAILBYTEORDER est valide pour les fichiers dont la version FORMAT RELEASE est au moins 12.1. Pour les versions antérieures, ce paramètre est ignoré.
Vous devez utiliser TRAILBYTEORDER lors de la réplication de données vers un système NonStop. Sur la plate-forme NonStop, Oracle GoldenGate prend uniquement en charge BIGENDIAN, généralement pas la valeur par défaut de la source.
Pour identifier l'ordre des octets des métadonnées dans une trace, utilisez la commande ENV de l'utilitaire Logdump.
Valeur par défaut
NATIVEENDIAN
Syntaxe
TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}
BIGENDIAN
Formate les métadonnées de trace dans big endian.
LITTLEENDIAN
Formate les métadonnées de trace dans little endian.
NATIVEENDIAN
Formate les métadonnées de trace dans l'ordre des octets par défaut du système local. Vous permet de vous assurer que la trace de sortie est convertie au format natif de l'ordinateur source.
Exemple
TRAILBYTEORDER BIGENDIAN