FICHIER DE RELEVÉ
Durée de validité
Extraction
Description
Utilisez le paramètre RMTFILE pour définir le nom d'un fichier d'extraction sur un système distant qui sera créé par une extraction de charge initiale et lu par une réplication de charge initiale lorsque SPECIALRUN sera utilisé. Utilisez ce paramètre pour les configurations de chargement initial. Pour la synchronisation des modifications en ligne, utilisez le paramètre RMTTRAIL.
RMTFILE doit être précédé d'une instruction RMTHOST et précédé d'une instruction TABLE.
RMTFILE est en phase d'abandon et ignoré pour Extract Pump.
Vous pouvez crypter les données de ce fichier à l'aide du paramètre ENCRYPTTRAIL. Pour plus d'informations, reportez-vous à "ENCRYPTTRAIL \| NOENCRYPTTRAIL".
Valeur par défaut
Aucun
Syntaxe
RMTFILE <file_name>
[, APPEND]
[, PURGE]
[, MEGABYTES <megabytes>]
[, FORMAT RELEASE <major>.<minor>]
[, OBJECTDEFS | NO_OBJECTDEFS]
[, TRAILBYTEORDER {BIGENDIAN | LITTLEENDIAN | NATIVEENDIAN}]
<file_name>
Nom relatif ou complet de la trace distante. Utilisez seulement deux caractères pour le nom de trace. Lors de l'ancienneté des fichiers trace, un numéro de séquence de six caractères est ajouté à ce nom, par exemple /ogg/dirdat/rf
- Si vous utilisez
FORMAT RELEASE11.2 ou une version antérieure, le fichier trace créé est un fichier statique qui n'est pas incrémenté et la convention de dénomination n'est pas limitée à deux caractères.
APPEND
Ajoute les données actuelles aux données existantes du fichier. Si vous utilisez APPEND, n'utilisez pas PURGE.
PURGE
Supprime un fichier existant avant d'en créer un nouveau. Si vous utilisez PURGE, n'utilisez pas APPEND.
MEGABYTES <megabytes>
Spécifie la taille maximale, en mégaoctets, d'un fichier dans la trace. La taille par défaut est 2000 Mo.
FORMAT RELEASE <major.minor>
Indique le format de métadonnées des données envoyées par l'extraction vers une trace, un fichier ou (dans le cas d'une tâche distante) un autre processus. Les métadonnées indiquent au processus de lecture si la version des enregistrements de données est prise en charge. Le format de métadonnées dépend de la version du processus Oracle GoldenGate. Les anciennes versions d'Oracle GoldenGate ne contiennent pas les mêmes métadonnées que les plus récentes.
FORMAT RELEASE indique une version Oracle GoldenGate. major correspond au numéro d'une version majeure et minor au numéro d'une version mineure. X.x doit correspondre à une version (release) de disponibilité générale actuelle ou antérieure d'Oracle GoldenGate. Les valeurs valides sont comprises entre 11.1 et le numéro de version X.x d'Oracle GoldenGate en cours, par exemple 11.2 ou 12.1. La version est mise en correspondance par programmation avec le niveau de compatibilité de format de trace approprié. La valeur par défaut est la version actuelle du processus écrivant dans la trace. Remarque : les versions RELEASE antérieures à 12.1 ne prennent pas en charge les noms d'objet en trois partis.
Remarque : en cas d'utilisation de plusieurs traces dans une seule extraction, seules les versions RELEASE identiques peuvent coexister.
Les paramètres suivants sont pris en charge pour Oracle Database version 12.2 ou supérieure :
-
Pour la base de données non Conteneur Oracle Database 12.2 ou une version supérieure dont la compatibilité est définie sur 12.1,
FORMAT RELEASE12.2 ou une version supérieure est prise en charge. -
Pour une base de données non Conteneur Oracle Database 12.2 ou supérieure avec une compatibilité définie sur 12.2,
FORMAT RELEASE12.2 ou supérieure est pris en charge. -
Pour Oracle Database 12.2 CDB/PDB ou version ultérieure avec une compatibilité définie sur 12.2, seules les valeurs
FORMAT RELEASE12.3 ou version ultérieure sont prises en charge. Cela est dû à l'utilisation de l'annulation locale pour les bases de données pluggables, qui nécessite d'augmenter la transactionIDavec le numéro de la base de données pluggable pour garantir l'unicité des ID de transaction.
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.
TRAILBYTEORDER {BIGENDIAN |
LITTLEENDIAN |
NATIVEENDIAN} |
Définit le format d'octets des enregistrements de fichier. Valide uniquement pour les fichiers dont la version FORMAT RELEASE est au moins 12.1. Les valeurs valides sont BIGENDIAN (big endian), LITTLEENDIAN (little endian) et NATIVEENDIAN. La valeur par défaut est NATIVEENDIAN. Pour des instructions d'utilisation supplémentaires, reportez-vous à la version GLOBALS de TRAILBYTEORDER.
Exemples
Exemple 1
RMTFILE /east/rf, MEGABYTES 200
Exemple 2
RMTFILE /west/salesny, MEGABYTES 500, FORMAT RELEASE 12.3