TRAIL

Durée de validité

Extraction

Description

Utilisez le paramètre RMTTRAIL pour indiquer une trace distante créée avec la commande ADD RMTTRAIL. Une trace indiquée avec RMTTRAIL doit précéder les instructions TABLE associées. Vous pouvez utiliser plusieurs instructions RMTTRAIL pour indiquer différentes traces distantes. RMTTRAIL doit être précédé d'un paramètre RMTHOST.

Les options FORMAT RELEASE et TRAILBYTEORDER s'appliquent uniquement à l'extraction et non à Data Pump.

Vous pouvez crypter les données de cette trace à l'aide du paramètre ENCRYPTTRAIL. Pour plus d'informations, reportez-vous à "ENCRYPTTRAIL | NOENCRYPTTRAIL".

Valeur par défaut

Aucun

Syntaxe

RMTTRAIL <trail_name>
[, FORMAT RELEASE <major.minor>]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]

<name>

Nom de chemin qualifié complet ou relatif de la trace. Utilisez deux caractères pour le nom. A mesure que les fichiers trace sont vieillis, un numéro de séquence de six caractères est ajouté à ce nom, par exemple /ggs/dirdat/rt000000001.

FORMAT RELEASE <major.minor>

Indique le format de métadonnées des données envoyées par l'extraction vers la trace. Les métadonnées indiquent au processus de lecture si la version des enregistrements de données est prise en charge. Les anciennes versions d'Oracle GoldenGate ne contiennent pas les mêmes métadonnées que les plus récentes.

Il existe une dépendance entre FORMAT et le paramètre RECOVERYOPTIONS. Lorsque RECOVERYOPTIONS est défini sur APPENDMODE, FORMAT doit être défini sur RELEASE 10.0 ou une valeur supérieure. Lorsque RECOVERYOPTIONS est défini sur OVERWRITEMODE, FORMAT doit être défini sur RELEASE 9.5 ou moins.

Pour plus d'informations sur les modes de gestion des versions et de récupération des fichiers trace Oracle GoldenGate, reportez-vous à Mode de récupération de trace.

Les paramètres suivants sont pris en charge dans Oracle Database 12.2 :

OBJECTDEFS NO_OBJECTDEFS

Utilisez les options OBJECTDEFS et NO_OBJECTDEFS pour déterminer si les définitions d'objet doivent être incluses dans la trace. Ces deux options s'appliquent uniquement lorsque la trace de sortie est formatée au format canonique Oracle GoldenGate et que la version du format de trace est supérieure à 12.1. Sinon, les deux options sont ignorées car aucun enregistrement de métadonnées ne sera ajouté à la trace.

Lors de la réplication à partir d'une base de données Open Systems vers NonStop, indiquez une version de format inférieure à 12.2 pour éviter d'inclure les définitions d'objet dans la trace, car NonStop ne prend pas en charge le traitement des définitions d'objet à partir de la trace.

TRAILBYTEORDER {BIGENDIAN LITTLEENDIAN NATIVEENDIAN}

Définit le format d'octets des métadonnées dans les enregistrements de trace. Ce paramètre n'affecte pas les données de colonne. Valide uniquement pour les traces dont la version FORMAT RELEASE est au moins 12.1. Les valeurs valides sont BIGENDIAN (big endian), LITTLEENDIAN (little endian) et NATIVEENDIAN (valeur par défaut du système local). La valeur par défaut est BIGENDIAN. Pour des instructions d'utilisation supplémentaires, reportez-vous à la version GLOBALS de TRAILBYTEORDER.

Exemples

Exemple 1

RMTTRAIL ny

Exemple 2

Sous Linux

RMTTRAIL trails/ny, FORMAT RELEASE 19.1

Exemple 3

Sous Windows :

EXTTRAIL trails\ny, FORMAT RELEASE 19.1

Exemple 4

Deux formats de trace au sein des mêmes ensembles de tables capturées :

FORMAT RELEASE  19.1
TABLE tab1
TABLE tab2
FORMAT RELEASE 19.1
TABLE tab1
TABLE tab2

Exemple 5

Exemple de fichier de paramètres Data Pump qui envoie un schéma HR avec des définitions d'objet et un schéma ORD sans définitions d'objet :

RMTTRAIL $data/ggs12.2/a1, OBJECTDEFS
TABLE hr.*;
RMTTRAIL $data/ggs12.2/a2, NO_OBJECTDEFS
TABLE ord.*;