Armazenando e Chamando Sequências de Comandos Usadas com Frequência
Você pode automatizar uma série de comandos usados com frequência usando um arquivo OBEY e o comando OBEY. O arquivo OBEY obtém o conjunto de caracteres do sistema operacional local. Para especificar um caractere que não seja compatível com esse conjunto de caracteres, use a notação Unicode.
Para usar OBEY
-
Crie e salve um arquivo de texto que contenha os comandos, um comando por linha. Este é o seu arquivo
OBEY. O nome pode ser qualquer coisa suportada pelo sistema operacional. Você pode aninhar outros arquivosOBEYem um arquivoOBEY. -
Execute o Admin Client.
-
(Opcional) Se estiver usando um arquivo
OBEYque contenha arquivosOBEYaninhados, execute o comando a seguir. Esse comando permite o uso de arquivosOBEYaninhados para a sessão atual e é necessário sempre que você usa arquivosOBEYaninhados.ALLOWNESTED -
Chame o arquivo
OBEYusando o comandoOBEYdo Admin Client.OBEY *file_name*Onde:
file_name é o nome relativo ou totalmente qualificado do arquivo
OBEY.
Exemplo 9-36 arquivo de comando OBEY
ALTER CREDENTIALSTORE ADD USER c##ggadmin@cdb1 ALIAS cggwest DOMAIN OracleGoldenGate PASSWORD ggadmin
DBLOGIN USERIDALIAS cggwest
ALTER CREDENTIALSTORE ADD USER ggadmin@pdbwest ALIAS ggwest DOMAIN OracleGoldenGate PASSWORD Welcome2OGG
ADD SCHEMATRANDATA hr
ADD TRANDATA hr.employees
ADD HEARTBEATTABLE
ADD EXTRACT exte, INTEGRATED TRANLOG, BEGIN NOW
ADD EXTTRAIL east/ea, EXTRACT exte
START EXTRACT exte
INFO EXTRACT exte, DETAIL
Consulte [OBEY](/pls/topic/lookup?ctx=en/database/goldengate/core/26/coredoc&id=GWURF320) para obter mais informações em Referência de Parâmetros e Funções do Oracle GoldenGate.