Adicionar um processo de Extract para o MySQL
Extract é um processo executado na conexão de origens de dados e extrai, ou captura, dados. Aprenda a adicionar um processo Extract para MySQL Database Server, HeatWave em OCI, Azure Database para MySQL, HeatWave em AWS, Amazon Aurora MySQL, Amazon RDS para MySQL, Amazon RDS para MariaDB, Google Cloud SQL para MySQL, SingleStoreDB, SingleStoreDB Cloud, HeatWave em AWS e HeatWave em tecnologias Azure.
Adicionar uma Extração (26ai)
Antes de adicionar e executar um processo Extract, certifique-se de preparar seu banco de dados para o Oracle GoldenGate 26ai.
Para adicionar um processo Extract para uma origem MySQL no Oracle GoldenGate 26ai:
-
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 da Extração:
-
Selecione um Tipo de extração:
-
Extract de Captura de Dados de Alteração
-
Extract de Carga Inicial
-
-
Informe um Nome do Processo.
-
(Opcional) Digite uma Descrição.
-
Selecione Próximo.
-
-
Na página Opções de Extração:
-
Selecione quando Iniciar:
-
Now
-
Horário personalizado
-
Posição no Log
-
Final do Log
-
-
Informe os detalhes da Trilha de Extração:
-
Nome (só pode ter dois caracteres.)
-
Subdiretório
-
Tamanho da Trilha
-
Sequência de Trilhas
-
Deslocamento na trilha
-
-
Selecione o Domínio e o Apelido das Credenciais de Origem nas listas suspensas.
-
Selecione Próximo.
-
-
Na página Opções Gerenciadas, preencha os 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âmetros, é possível 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")
-
-
Selecione Criar e Executar para iniciar o processo de Extract. Se você selecionar Criar, poderá iniciar manualmente a Extração posteriormente na página Extrações.
Você retorna à página Extrações, na qual é possível selecionar o processo de Extração para visualizar seus detalhes.
Adicionar uma Extração (21c )
Antes de adicionar e executar um processo de Extract, certifique-se de preparar e configurar o sistema do Oracle GoldenGate.
Para adicionar uma extração para banco de dados do MySQL no Oracle GoldenGate 21c:
-
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 selecione Próximo.
-
Alterar Captura de Dados
-
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)
-
Disaster Recovery
-
N-Way
-
-
Ative Remoto somente se for possível capturar dados de um banco de dados do MySQL que não use identificadores de transação global (GTIDs).
-
Para Domínio da Credencial, selecione Oracle GoldenGate.
-
Para Alias da Credencial, selecione sua conexão do MySQL de origem.
-
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.
-
-
(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.
-
-
(Opcional) Em Opções Gerenciadas, você pode configurar o seguinte:
-
Nome do Perfil
-
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 obter mais informações.
-
-
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:
Problemas Conhecidos
Falha nos Extracts de captura de dados de alteração remota para bancos de dados ativados por GTID
Quando você cria um processo de Extract de Captura de Dados de Alteração com a opção Remota ativada para um banco de dados MySQL que usa identificadores de transação global (GTIDs), o processo de Extract falha e o seguinte erro é reportado:
ERROR OGG-25192 Trail file '<trail name>' is remote. Only local trail allowed for this extract.
Solução alternativa: Na tela do arquivo Parâmetro da Extração de Captura de Dados de Alteração, remova a linha, TRANLOGOPTIONS ALTLOGDEST REMOTE.
Para obter mais informações, consulte Usando o Oracle GoldenGate para MySQL.