Creazione di un file dei parametri mediante il client di amministrazione
Per creare un file di parametri, eseguire il comando EDIT PARAMS dal client di amministrazione. Il file dei parametri creato con EDIT PARAMS viene salvato nella sottodirectory di dirprm della directory di Oracle GoldenGate.
È possibile creare un file di parametri in una directory diversa da dirprm, ma è anche necessario specificare il nome del percorso completo con l'opzione PARAMS del comando ADD EXTRACT o ADD REPLICAT quando si creano i gruppi di processi. Dopo l'associazione a un gruppo Extract o Replicat, un file di parametri deve rimanere nella posizione originale affinché Oracle GoldenGate funzioni correttamente dopo l'avvio dell'elaborazione.
Il comando EDIT PARAMS avvia i seguenti editor di testo nel client di amministrazione:
-
Blocco note sui sistemi Microsoft Windows.
-
L'editor vi sui sistemi UNIX e Linux. Db2 per i supporta solo vi quando è connesso con SSH o xterm. Per ulteriori informazioni, vedere Creazione di un file di parametri con un editor di testo. Nota: è possibile modificare l'editor predefinito tramite il client di amministrazione utilizzando il comando
SET EDITOR. {: .infoboxnote}
-
Eseguire il client di amministrazione.
-
Connettersi al client di amministrazione utilizzando il comando
CONNECT. -
Nel client di amministrazione, eseguire il comando seguente per aprire l'editor di testo predefinito:
EDIT PARAMS *group_name*In questo snippet di codice:
group_name è il nome del gruppo Extract o Replicat per il quale viene creato il file. Il nome di un file dei parametri Extract o Replicat deve corrispondere a quello del gruppo di processi.
Di seguito viene creato o modificato il file dei parametri per un gruppo Extract denominato
exte.EDIT PARAMS exte -
Utilizzando le funzioni di modifica dell'editor di testo, immettere tutte le righe di commento che si desidera descrivere questo file, assicurandosi che ogni riga di commento sia preceduta da due trattini (–).
-
Nelle righe non commentate, immettere i parametri di Oracle GoldenGate, iniziando una nuova riga per ogni istruzione di parametro.
I parametri di Oracle GoldenGate hanno la sintassi seguente:
PARAMETER_NAME argument [,option] [&]Dove:
-
PARAMETER_NAMEè il nome del parametro. -
argumentè un argomento obbligatorio per il parametro. Alcuni parametri prendono argomenti, ma altri no. Le virgole tra gli argomenti sono facoltative.EXTRACT exte USERIDALIAS ggadmin ENCRYPT AES192 KEYNAME mykey ENCRYPTTRAIL AES 192 EXTTRAIL /north/ea, PURGE CUSEREXIT userexit.dll MyUserExit, INCLUDEUPDATEBEFORES, & PARAMS "init.properties" TABLE hr.employees; -
[,option]è un argomento facoltativo. -
[&]è obbligatorio alla fine di ogni riga in un'istruzione di parametro multiriga, come nell'istruzione di parametroCUSEREXITnell'esempio precedente. Le eccezioni sono le seguenti, che possono accettare, ma non richiedono la e commerciale perché terminano con un punto e virgola:-
MAP -
TABLE -
SEQUENCE -
FILE -
QUERY
-
-
-
Salvare e chiudere il file.
Creazione di un file di parametri con un editor di testo
È possibile creare un file di parametri al di fuori del client di amministrazione utilizzando un editor di testo, ma assicurarsi di:
-
Salvare il file dei parametri con il nome del gruppo Extract o Replicat proprietario. Utilizzare l'estensione di file
.prm. Ad esempio: ` exte.prm`. -
Salvare il file dei parametri nella directory
dirprmdella directory home di Oracle GoldenGate.