Criar arquivo de parâmetros no Admin Client
Para criar um arquivo de parâmetros, execute o comando EDIT PARAMS no Admin Client. Quando você cria um arquivo de parâmetro com EDIT PARAMS, ele é salvo no subdiretório dirprm do diretório do Oracle GoldenGate.
Você pode criar um arquivo de parâmetros em um diretório diferente de dirprm, mas também deve especificar o nome do caminho completo com a opção PARAMS do comando ADD EXTRACT ou ADD REPLICAT ao criar seus grupos de processos. Após o pareamento com um grupo Extract ou Replicat, um arquivo de parâmetros deverá permanecer em seu local original para que o Oracle GoldenGate funcione corretamente após o início do processamento.
O comando EDIT PARAMS inicia os seguintes editores de texto no Admin Client:
-
Bloco de notas em sistemas Microsoft Windows.
-
O editor vi em sistemas UNIX e Linux. Db2 para i só suporta vi quando conectado com SSH ou xterm. Para obter mais informações, consulte Criando um Arquivo de Parâmetros com um Editor de Texto. Observação: Você pode alterar o editor padrão por meio do Admin Client usando o comando
SET EDITOR. {: .infoboxnote}
-
Execute o Admin Client.
-
Conecte-se ao Admin Client usando o comando
CONNECT. -
No Admin Client, execute o seguinte comando para abrir o editor de texto padrão:
EDIT PARAMS *group_name*Neste trecho de código:
group_name é o nome do grupo Extract ou Replicat para o qual o arquivo está sendo criado. O nome de um arquivo de parâmetros Extract ou Replicat deve corresponder ao do grupo de processos.
O seguinte cria ou edita o arquivo de parâmetros para um grupo Extract chamado
exte:EDIT PARAMS exte -
Usando as funções de edição do editor de texto, insira quantas linhas de comentário quiser para descrever este arquivo, certificando-se de que cada linha de comentário seja precedida por dois hifens (–).
-
Em linhas não comentadas, informe os parâmetros do Oracle GoldenGate, iniciando uma nova linha para cada instrução de parâmetro.
Os parâmetros do Oracle GoldenGate têm a seguinte sintaxe:
PARAMETER_NAME argument [,option] [&]Onde:
-
PARAMETER_NAMEé o nome do parâmetro. -
argumenté um argumento obrigatório para o parâmetro. Alguns parâmetros têm argumentos, mas outros não. As vírgulas entre os argumentos são opcionais.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]é um argumento opcional. -
[&]é obrigatório no final de cada linha em uma instrução de parâmetro de várias linhas, como na instrução de parâmetroCUSEREXITno exemplo anterior. As exceções são as seguintes, que podem ser aceitas, mas não exigem o E comercial porque terminam com um ponto e vírgula:-
MAP -
TABLE -
SEQUENCE -
FILE -
QUERY
-
-
-
Salve e feche o arquivo.
Criando um Arquivo de Parâmetros com um Editor de Texto
Você pode criar um arquivo de parâmetros fora do Admin Client usando um editor de texto, mas certifique-se de:
-
Salve o arquivo de parâmetros com o nome do grupo Extract ou Replicat que o possui. Use a extensão de arquivo
.prm. Por exemplo: ` exte.prm`. -
Salve o arquivo de parâmetros no diretório
dirprmdo diretório home do Oracle GoldenGate.