Adicionar um Processo de Extração para Oracle AI Database
Extract é um processo executado na conexão de origens de dados e extrai, ou captura, dados. Aprenda a adicionar um Extract para todas as tecnologias Oracle AI Database, Autonomous AI Database, Oracle Exadata e Amazon RDS for Oracle no OCI GoldenGate.
Observação: As instruções estão disponíveis para as versões da console de implantação do GoldenGate 26ai e 21c. Certifique-se de seguir as instruções apropriadas para sua versão de implantação.
Adicionar uma Extração no Oracle GoldenGate 26ai
Antes de começar
-
O Oracle GoldenGate conta com os redo logs para capturar os dados necessários para replicar as transações de origem. Ative o registro em log complementar no banco de dados de origem para replicação unidirecional ou origem e destino para replicação bidirecional:
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA -
Certifique-se de ativar a suplementação no nível da tabela adicionando TRANDATA. Se o registro em log complementar no nível do esquema já estiver ativado, você poderá ignorar essas etapas.
-
Na console de implantação do OCI GoldenGate, expanda Conexões de BD e selecione seu banco de dados de origem.
-
Ao lado de Informações de TRANDATA, selecione Adicionar TRANDATA (ícone de mais).
-
Em Nome do Esquema, informe o nome de esquema de banco de dados e selecione Enviar.
Adicionar a Extração
-
No menu para navegação na console da implantação do OCI GoldenGate, selecione Extrações.
-
Na página Extracts, selecione Adicionar Extract (ícone de mais).
-
O formulário Adicionar Extração consiste em quatro páginas. Preencha o formulário Adicionar extração conforme necessário:
-
Na página Informações de Extração:
-
Selecione um Tipo de Extração:
-
Extract Integrado
-
Extract de Carga Inicial
-
-
Ative a Captura Downstream (opcional), se aplicável
-
Informe um Nome do Processo, com no máximo 8 caracteres.
-
Informe uma Descrição (opcional) para ajudá-lo a distinguir esse processo de outros.
-
-
Na página Opções de Extração, preencha os seguintes campos conforme necessário e selecione Próximo:
- Selecione as Credenciais de Origem:
-
Domínio
-
Alias
- Opções de registro:
-
Informe o Número de Sequência da Confirmação (CSN).
-
Para Compartilhar, escolha um método para compartilhar o diretório de dados do LogMiner:
-
Automático: permite que o sistema escolha o método de compartilhamento.
-
Nenhum: não compartilha o dicionário.
-
Nome da Extração: compartilha o dicionário LogMiner para esta Extração.
-
-
Ative Otimizado para otimizar o registro de Extração.
- Trilha de Extração:
-
Informe um Nome para o processo de Extração.
-
Digite um Nome de subdiretório para definir um local personalizado para o arquivo de Trilha gerado.
-
Informe a Sequência de Trilha para definir o número inicial dos arquivos de Trilha.
-
Informe um Tamanho de Trilha para definir o tamanho máximo do arquivo da trilha gerado.
-
Selecione um Perfil de Criptografia. O perfil Wallet Local será selecionado por padrão se um perfil de criptografia não tiver sido criado.
-
Selecione um Algoritmo de Criptografia:
-
NONE
-
AES256
-
AES192
-
AES128
-
-
A página Captura de Downstream só se aplicará se a Captura de Downstream estiver selecionada na página Extrair Informações.
-
Na página Opções Gerenciadas, preencha os seguintes campos opcionais conforme necessário e selecione Próximo:
-
Nome do Perfil
-
Crítico para a integridade da implantação
-
Iniciar Automaticamente
-
Reinício Automático
Observação: A adição de um perfil e a configuração das opções Início Automático e Reinicialização Automática permitem que sua implantação seja reiniciada automaticamente após uma interrupção da rede. Consulte Configurar processos gerenciados para saber mais.
-
Na página Arquivo de Parâmetro, você pode editar o arquivo de parâmetro na área de texto para listar os detalhes da tabela a serem capturados. Por exemplo:
table source.table1;Observação:
O GoldenGate usa o GTM (Greenwich Mean Time, Tempo médio de Greenwich) por padrão. Use SETENV para substituir a definição padrão do processo Extract. Essa alteração só se aplica ao processo Extract e não à implantação.
setenv (TZ="US/Eastern") setenv (TZ="GMT+5")
-
-
Selecione Criar e Executar para criar e iniciar o processo de Extract. Se você selecionar Criar, poderá iniciar manualmente a Extração posteriormente na página Extrações.
Adicionar uma Extração no GoldenGate 21c
Antes de começar
-
O Oracle GoldenGate conta com os redo logs para capturar os dados necessários para replicar as transações de origem. Ative o registro em log complementar no banco de dados de origem para replicação unidirecional ou origem e destino para replicação bidirecional:
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA -
Certifique-se de ativar a suplementação no nível da tabela adicionando TRANDATA. Se o registro em log complementar no nível do esquema já estiver ativado, você poderá ignorar essas etapas.
-
Faça log-in na Console de Implantação do GoldenGate se você ainda não estiver conectado.
-
No menu de navegação, selecione Configuração.
-
Vá para a guia Banco de Dados e selecione o ícone de conexão do banco de dados de origem.
-
Ao lado de Informações de TRANDATA, selecione Adicionar TRANDATA (ícone de mais).
-
Em Nome do Esquema, informe o nome de esquema de banco de dados e selecione Enviar.
-
Adicionar a Extração
-
Na console de implantação OCI GoldenGate, certifique-se de estar na página Visão Geral do Serviço de Administração e selecione Adicionar Extract (ícone de adição).
-
Na página Adicionar Extração:
-
Para Tipo de Extração, selecione uma das seguintes opções e, em seguida, selecione Próximo.
-
Extract Integrado
-
Extract de Carga Inicial
-
-
Na página Opções de Extract, em Informações Básicas, preencha os campos conforme necessário:
-
Para Nome do Processo, informe um nome para o processo de Extração, com até 8 caracteres.
-
(Opcional) Para Descrição, insira uma breve descrição para ajudá-lo a distinguir esse processo de outros.
-
Para Intenção, selecione a opção que melhor descreve a finalidade desta Extração:
-
Unidirecional (padrão)
-
Alta Disponibilidade
-
Disaster Recovery
-
N-Way
-
-
Para Iniciar, selecione o local no redo ou no log de transações no qual o Extract começa a capturar dados:
-
Now
-
Horário personalizado
-
CSN
-
-
Para Nome da Trilha, informe um nome de dois caracteres para o arquivo da Trilha.
-
(Opcional) Para Subdiretório da Trilha, defina um local personalizado para o arquivo da Trilha gerado.
-
(Opcional) Para Tamanho de Trilha, defina o tamanho máximo para o arquivo da trilha gerado.
-
Para Remoto, ative essa opção se a trilha de Extração precisar ser gravada diretamente em uma instalação remota da Oracle GoldenGate.
-
-
Em Credencial do Banco de Dados de Origem, você pode criar uma nova credencial ou selecionar um Domínio de Credenciais ou um Alias existente para o banco de dados de origem.
-
(Opcional) Em Informações de Registro, preencha os campos conforme necessário:
-
Para CSN, informe o Número de Sequência de Commit (CSN).
-
Para Compartilhar, escolha o método para compartilhar o dicionário de dados LogMiner:
-
Automático: permite que o sistema escolha o método de compartilhamento.
-
Nenhum: não compartilha o dicionário.
-
Extrair: compartilha o dicionário LogMiner para este processo de Extract.
-
-
Para Otimizado, ative essa opção para otimizar o registro da Extração.
-
Para Captura de Downstream, ative essa opção para configurar um Extract downstream para mineração de logs.
-
-
Em Mineração Downstream, preencha os seguintes campos conforme necessário:
-
Para Domínio de Credenciais de Mineração, informe o nome do domínio do banco de dados de mineração downstream.
-
Para Alias da Credencial de Minerador, informe o alias do banco de dados de minerador downstream
-
Para Sem UserID, ative esta opção se não houver conexão de banco de dados de origem. Se selecionado, as opções de extração do ADG serão ativadas.
-
Para Domínio de Credenciais de Extração de ADG, informe o nome do domínio de banco de dados da extração de ADG.
-
Para Alias da Credencial de Extração de ADG, informe o apelido do banco de dados de extração de ADG.
-
-
(Opcional) Em Perfil de Criptografia, informe a descrição do perfil de criptografia. O perfil Wallet Local será selecionado por padrão se um perfil de criptografia não tiver sido criado.
-
Selecione o nome do perfil na lista drop-down. Você pode selecionar a Wallet Local ou um perfil personalizado.
-
Selecione o perfil de criptografia na lista drop-down.
-
Especifique a chave principal para o perfil de criptografia.
-
-
Em Opções Gerenciadas, ative Crítico para integridade de implantação para exibir Métricas na página Detalhes da Implantação e no painel Monitoramento da console do Oracle Cloud. Preencha os outros campos opcionais conforme necessário.
Observação: A adição de um perfil e a configuração das opções Início Automático e Reinicialização Automática permitem que sua implantação seja reiniciada automaticamente após uma interrupção da rede. Consulte Configurar processos gerenciados para saber mais.
-
Selecione Próximo.
-
-
Na página Parâmetros de Extração, você pode editar o arquivo de parâmetros na Área de Texto para listar os detalhes da tabela a serem capturados. Por exemplo:
table source.table1;Observação:
O GoldenGate usa o GTM (Greenwich Mean Time, Tempo médio de Greenwich) por padrão. Use SETENV para substituir a definição padrão do processo Extract. Essa alteração só se aplica ao processo Extract e não à implantação.
setenv (TZ="US/Eastern") setenv (TZ="GMT+5")Saiba mais sobre SETENV.
-
Selecione Registrar Extração no plano de fundo para registrar a Extração no plano de fundo de forma assíncrona.
-
Selecione Criar e Executar para criar e iniciar o processo de Extract. Se você selecionar Criar, poderá iniciar manualmente a Extração posteriormente na página Visão Geral do Serviço de Administração.
Você é retornado para a página Visão Geral do Serviço de Administração, na qual pode exibir o status do processo de Extract. Selecione Detalhes no menu Ação do Extract para exibir informações de processo, ponto de verificação, estatísticas, parâmetros e relatórios.
Saiba mais
Interessado em saber mais sobre o processo de Extract e capturar dados? Consulte os seguintes recursos: