Observação:
- Este tutorial requer acesso ao Oracle Cloud. Para se inscrever em uma conta gratuita, consulte Conceitos Básicos do Oracle Cloud Infrastructure Free Tier.
- Ele usa valores de exemplo para credenciais, tenancy e compartimentos do Oracle Cloud Infrastructure. Ao concluir seu laboratório, substitua esses valores por valores específicos do seu ambiente de nuvem.
Implante os Microsserviços do Oracle GoldenGate entre Regiões no Oracle Cloud Infrastructure usando o Oracle Database
Introdução
A arquitetura de microsserviços (MA) do Oracle GoldenGate é uma ferramenta de replicação que permite gerenciar e configurar a replicação de dados em vários ambientes de banco de dados. Ele usa serviços RESTful
e uma arquitetura baseada em microsserviços para simplificar o gerenciamento, a configuração e o monitoramento de implantações em nuvem.
Oracle GoldenGate 23ai:
- Está disponível no OCI (Oracle Cloud Infrastructure) como um serviço de nuvem totalmente gerenciado.
- Inclui recursos como alta disponibilidade para microsserviços, observabilidade aprimorada e suporte para o Oracle Database 23ai.
- Pode ser usado para uma variedade de casos de uso, incluindo alta disponibilidade entre regiões e entre nuvens, migração de dados e análise de dados para vários bancos de dados, como Oracle, MySQL, MS SQL, PostgreSQL e nuvem, como Microsoft Azure, Amazon Relational Database Service (RDS) e assim por diante.
Histórico de Avaliações do Oracle GoldenGate 23ai
Recursos do Oracle GoldenGate 23ai
Implementação do Oracle GoldenGate
Neste tutorial, usaremos bancos de dados de origem e destino como microsserviços do Oracle Database 23ai e do Oracle GoldenGate 23ai como serviço na OCI para replicar dados da região Ashburn do banco de dados de origem para a região San Jose do banco de dados de destino. O Oracle GoldenGate pode ser implantado em qualquer uma das regiões. Implantaremos o Oracle GoldenGate na região de San Jose e conectaremos o banco de dados de origem e destino usando a mesma implantação do Oracle GoldenGate.
Observação: : Este é um Diagrama simplificado. O nome da Rede Real pode ser diferente.
Ambiente:
- Banco de Dados de Origem:
Oracle 23ai DBCS
- Banco de Dados de Destino:
Oracle 23ai DBCS
Região do OCI | Compartimento | VCN | Sub-rede | CDB | PDB | Vault | Chave | Segredo | Golden Gate |
---|---|---|---|---|---|---|---|---|---|
Ashburn | Banco de Dados/NonProd | VCN_ASH | Pub/Pri_VCN_ASH | VMDB1 | VMDB1_PDB1 | Vault_ASH | NA | NA | NA |
San José | Banco de Dados/NonProd | VCN_SJ | Pub/Pri_VCN_SJ | VMDB2 | VMDB2_GG | Vault_SJ | GGKey | oggadmin | OGG_Dep_23ai |
Público-alvo
Este tutorial se destina a administradores de sistema e usuários de banco de dados para aprender sobre os microsserviços do Oracle GoldenGate. Supõe-se que os leitores estejam familiarizados com a tecnologia do Oracle GoldenGate, tecnologias da Web, OCI e tenham uma compreensão geral das plataformas UNIX.
Objetivos
- Implemente e configure microsserviços do Oracle GoldenGate 23ai em diferentes regiões na OCI usando o Oracle Database 23ai.
Pré-requisitos
-
Inscreva-se na tenancy do OCI:
- Acesse a Console do OCI.
- Clique em Minha Empresa e Tenancies do OCI.
- Clique em Adicionar Tenancy do OCI.
- Especifique as informações necessárias.
- Clique em Salvar.
-
Inscreva-se na região do OCI: Região do OCI é uma área geográfica localizada que contém um ou mais data centers, denominada domínios de disponibilidade. As regiões são independentes de outras regiões, e grandes distâncias podem separá-las (entre países ou até mesmo continentes).
- Faça log-in na Console do OCI e clique em Governança e Administração.
- Selecione Gerenciamento da Região.
- Inscreva-se na região selecionada.
Observação: Neste tutorial, usaremos a replicação de dados entre regiões entre Ashburn e San Jose.
-
Compartimento de provisionamento na tenancy: Um compartimento no OCI é um contêiner lógico que organiza e controla o acesso aos recursos da nuvem. Os compartimentos são um componente fundamental da OCI e são usados para isolar recursos, medir o uso e o faturamento, controlar o acesso e organizar recursos.
- Vá para a Console do OCI e selecione a respectiva região.
- Clique em Identidade e segurança.
- Em Identidade, selecione Compartimento e crie um compartimento.
Observação: Neste tutorial, criamos um compartimento NonProd no compartimento raiz/banco de dados na região Ashburn e San Jose.
-
Criar VCN e Sub-rede: Uma VCN é uma rede personalizável definida por software que você configura em uma região do OCI. Como as redes tradicionais de data center, as redes virtuais na nuvem (VCNs) oferecem controle sobre seu ambiente de rede. Uma VCN pode ter vários blocos CIDR não sobrepostos que você pode alterar após a criação da VCN. Você pode segmentar uma VCN em sub-redes, com escopo definido para uma região ou para um domínio de disponibilidade. Cada sub-rede consiste em um intervalo contíguo de endereços que não se sobrepõem a outras sub-redes da VCN. Você pode alterar o tamanho de uma sub-rede após a criação. Uma sub-rede pode ser pública ou privada.
Para criar uma VCN, vá para a Console do OCI e selecione a respectiva região.
- Clique em Rede e Rede virtual na nuvem.
- Selecione o compartimento em que deseja criar a VCN.
- Clique em Criar VCN.
Observação: Neste tutorial, criamos VCNs
VCN_ASH
eVCN_SJ
na região Ashburn e San Jose. Embora possamos criar uma VCN em diferentes compartimentos, usamos o mesmo compartimento (Database/NonProd) para rede e banco de dados.Para evitar a sobreposição de rede, usamos diferentes blocos CIDR entre regiões.
Bloco IPv4 CIDR:
VCN_SJ: 192.168.0.0/16
VCN_ASH: 10.0.0.0/16
Para criar uma sub-rede VCN, vá para a Console do OCI e selecione a respectiva região.
- Clique em Rede e Rede virtual na nuvem.
- Selecione o compartimento no qual você criou a VCN.
- Selecione a VCN.
- Clique em Criar sub-rede.
Criamos uma sub-rede pública e privada no mesmo compartimento em ambas as regiões.
-
sub-rede pública:
VCN_SJ: 192.168.0.0/24
-
sub-rede privada:
VCN_SJ: 192.168.0/24
e
-
sub-rede pública-VCN_ash:
10.0.0.0/24
-
sub-rede privada-VCN_ash:
10.0.0/24
-
Provisione o banco de dados de Origem e de Destino:
Observação: Neste tutorial, criamos o Oracle Base Database System (DBCS - 23ai) em diferentes regiões como
VMDB1_ash
eVMDB2_sj
.Para provisionar o banco de dados, vá para a Console do OCI e selecione a respectiva região.
- Clique em Oracle Database e Oracle Base Database Services.
- Selecione Criar Sistema de BD.
- Informe Compartimento, Nome, Forma, tamanho, VCN, Sub-rede, DB_NAME, PDB etc.
- Criar Sistema de BD.
Para obter mais informações, consulte Provisionando um Banco de Dados Base.
-
Criar vault para armazenar segredo: O OCI GoldenGate salva senhas na forma de segredos em um vault criptografado com uma chave de criptografia mestra. Vault, Chave de Criptografia Principal e Segredo são criados no compartimento Segurança.
Observação: Neste tutorial, usamos
Vault_SJ
eVault_ASH
na respectiva região.Para criar um segredo em um vault, vá para a Console do OCI e selecione a respectiva região.
- Clique em Identidade e Segurança e Vault.
- Selecione o compartimento onde deseja criar o vault.
- Informe o nome do vault e crie-o.
-
Criar Chave de Criptografia Principal: Uma Chave de Criptografia Principal (MEK) no OCI é uma chave que criptografa outras chaves em um sistema. Você pode usar MEKs na OCI para diversas finalidades, incluindo proteção de dados no Oracle Autonomous Database, criptografia de arquivos de trilha no Oracle GoldenGate e armazenamento de chaves no Oracle Cloud Infrastructure Vault.
Observação: Neste tutorial, usamos (GGKey) na região de San Jose para armazenar credenciais ggadmin.
Para criar uma Chave de criptografia, vá para a Console do OCI e selecione a respectiva região.
- Clique em Identidade e Segurança e Vault.
- Selecione o compartimento no qual o vault é criado.
- Selecione o vault no qual você deseja criar a chave.
- Em Recursos, clique em Chave de criptografia principal e Criar Chave.
-
Criar Segredos: Segredos são credenciais como senhas, certificados, chaves SSH e tokens de autenticação usados para estabelecer conexão com serviços e sistemas do OCI. Os segredos são melhor armazenados no OCI Vault, que é um subcomponente do gerenciamento de segredos da OCI. O armazenamento de segredos no vault é mais seguro do que armazená-los em arquivos de código ou de configuração.
Para criar um segredo em um vault, vá para a Console do OCI e selecione a respectiva região.
- Clique em Identidade e Segurança e Vault.
- Selecione o vault de compartimento que foi criado.
- Selecione o vault no qual você deseja criar o segredo.
- Em Recursos, clique em Segredos e em Criar Segredo.
-
Pareamento Remoto de VCN: O pareamento de VCN no OCI é o processo de conexão de várias redes virtuais na nuvem (VCNs) para que os recursos possam se comunicar entre si usando endereços IP privados. Isso permite que os recursos se comuniquem como se estivessem na mesma rede. O pareamento remoto de VCN Conecta duas VCNs em diferentes regiões.
Para pareamento remoto, siga as etapas:
-
Crie o Gateway de Roteamento Dinâmico (DRG) nas duas regiões. Vá para Rede, Gateways de roteamento dinâmico e crie o DRG como
DRG_SJ
eDRG_ASH
. -
Anexar DRG a VCN nas duas regiões. Selecione VCN, anexo do DRG e crie um anexo do DRG.
-
Crie uma conexão de pareamento remoto (RPC) em ambas as regiões. Selecione o DRG, em Resources, clique em Remote Peering Connections e crie a Conexão de Pareamento Remoto como
RPC_ASH
eRPC_SJ
. -
Estabeleça conexão entre a VCN. Selecione
DRG_SJ
, Anexos de conexão de pareamento remoto, clique em Conexão de Pareamento Remoto (RPC_SJ), Estabelecer Conexão, selecione Região e copie o OCID de outra VCN e estabeleça conexão. Agora você pode ver o status da conexão de pareamento remoto como Pareado. -
Adicione a regra de entrada para
VCN_SJ
eVCN_ASH
. Selecione VCN, Lista de Segurança, lista de segurança padrão e clique em Adicionar Regra de Entrada.- Origem
CIDR=0.0.0.0/0
. - Protocolo IP:
All Protocol
.
- Origem
Validar Pareamento Remoto de VCN:
Telnet the Private IP address of DB hosts in the Ashburn and San Jose region. [oracle@ashvmdb1 ~]$ curl -sv telnet://192.168.0.202:1521 * Rebuilt URL to: telnet://192.168.0.202:1521/ * Trying 192.168.0.20.. * TCP_NODELAY set * Connected to 192.168.0.202 (192.168.0.202) port 1521 (#0) [oracle@sjvmdb2 ~]$ curl -sv telnet://10.0.0.192:1521 * Rebuilt URL to: telnet://10.0.0.192:1521/ * Trying 10.0.0.19.. * TCP_NODELAY set * Connected to 10.0.0.192 (10.0.0.192) port 1521 (#0)
Para obter mais informações, consulte Pareamento Remoto de VCN por meio de um DRG Atualizado.
-
Tarefa 1: Provisionar Implantação do Oracle GoldenGate
Para provisionar a implantação como serviço do Oracle GoldenGate no OCI, são necessárias políticas mínimas para o usuário que criará a implantação e as conexões. A tarefa adicional durante a manutenção é interromper e iniciar a implantação.
As seguintes políticas são obrigatórias:
allow group <identity-domain>/<group-name> to manage goldengate-family in compartment <compartment-name>
allow group <identity-domain>/<group-name> to manage virtual-network-family in compartment <compartment-name>
allow service goldengate to {idcs_user_viewer, domain_resources_viewer} in tenancy
allow group <identity-domain>/<group-name> to manage secret-family in <location>
allow group <identity-domain>/<group-name> to use keys in <location>
allow group <identity-domain>/<group-name> to use vaults in <location>
allow service goldengate to use keys in <location>
allow service goldengate to use vaults in <location>
Para provisionar a implantação do Oracle GoldenGate, vá para a Console do OCI e selecione a respectiva região e compartimento.
-
Clique em Oracle Database e selecione GoldenGate.
-
Selecione implantação e clique em Criar implantação.
-
Digite o Nome da implantação, crie o Compartimento no qual a implantação do Oracle GoldenGate deve residir, selecione Implantação ou teste, digite a contagem de OCPUs. Mantivemos o dimensionamento automático desativado a partir de agora, o que pode ser ativado posteriormente. Selecione Sub-rede, tipo de licença e clique em Próximo.
-
Selecione o tipo de implantação, a Versão do Oracle GoldenGate e o nome da instância GoldenGate, digite Nome de usuário do administrador como
oggadmin
e forneça o nome do compartimento no qual o segredo é criado na seção Pré-requisitos, selecione o Segredo de senha no menu drop-down e clique em Criar.Levará alguns minutos para que a implantação do Oracle GoldenGate seja criada. A implantação do Oracle GoldenGate será criada no compartimento
(root)/Database/NonProd
.
Tarefa 2: Fazer log-in na Console do Oracle GoldenGate
-
Depois que a implantação do Oracle GoldenGate for concluída, abra a Implantação e clique em Iniciar Console.
-
Faça log-in usando a implantação do Oracle GoldenGate Nome do Usuário e Senha usados durante a criação da implantação.(Ex.oggadmin/senha)
-
O console Goldengate ficará parecido abaixo.
Tarefa 3. Preparar o Banco de Dados de Origem e de Destino
Observação: A partir do Oracle GoldenGate 23ai, a extração no nível raiz não é suportada. Isso implica que os privilégios de usuário são designados apenas no nível do PDB e o usuário c##ggadmin não é usado com o Oracle GoldenGate 23ai. O Oracle GoldenGate 23ai com o Oracle Database permite a implementação de bancos de dados plugáveis (PDBs) para origem e destino. A extração é registrada para um PDB específico, que é chamado de extração por PDB.
-
Certifique-se de que o registro em log forçado esteja ativado no banco de dados de origem.
select name, force_logging from v$database; ALTER DATABASE FORCE LOGGING; select name, force_logging from v$database;
-
Ative o log complementar mínimo.
SELECT supplemental_log_data_min "Minimum", supplemental_log_data_pk "Primary key", supplemental_log_data_ui "Unique Key", supplemental_log_data_fk "Foreign Key",supplemental_log_data_all "All" FROM v$database; ALTER DATABASE ADD SUPPLEMENTAL LOG DATA; SELECT supplemental_log_data_min "Minimum", supplemental_log_data_pk "Primary key", supplemental_log_data_ui "Unique Key", supplemental_log_data_fk "Foreign Key",supplemental_log_data_all "All" FROM v$database;
-
Altere o parâmetro para extração do Oracle GoldenGate.
Show parameter enable_goldengate_replication show parameter streams_pool_size ALTER SYSTEM SET enable_goldengate_replication=TRUE SCOPE=BOTH; alter system set streams_pool_size=2G scope=both sid='*'; Show parameter enable_goldengate_replication show parameter streams_pool_size
-
Execute a consulta a seguir no banco de dados de origem (PDB).
alter session set container=VMDB1_PDB1; create tablespace ggs_tbs; create tablespace gguser_tbs; create user GGADMIN identified by PPassword_123 default tablespace ggs_tbs quota unlimited on ggs_tbs profile C##GGADMINPROFILE; GRANT CONNECT, RESOURCE TO GGADMIN; GRANT CREATE ANY TABLE, ALTER ANY TABLE, DROP ANY TABLE, SELECT ANY TO GGADMIN; GRANT OGG_CAPTURE TO GGADMIN; grant select any dictionary to GGUSER; grant select any transaction to GGUSER;
-
Execute a consulta a seguir no banco de dados de destino (PDB).
alter session set container=VMDB1_GG; create tablespace ggs_tbs; create tablespace gguser_tbs; create user GGADMIN identified by PPassword_123 default tablespace ggs_tbs quota unlimited on ggs_tbs profile C##GGADMINPROFILE; GRANT CONNECT, RESOURCE TO GGADMIN; GRANT CREATE ANY TABLE, ALTER ANY TABLE, DROP ANY TABLE, SELECT ANY TO GGADMIN; GRANT OGG_APPLY, OGG_APPLY_PROCREP TO GGADMIN; grant select any dictionary to GGUSER; grant select any transaction to GGUSER;
Tarefa 4. Criar Conexão com o Banco de Dados de Origem e de Destino
Depois que a implantação e o banco de dados do Oracle GoldenGate estiverem prontos, precisamos fazer uma conexão entre o serviço Oracle GoldenGate e o banco de dados.
-
Faça log-in na Console do OCI, selecione a região e o compartimento.
-
Clique em Oracle Database e selecione GoldenGate.
-
Selecione Conexões e clique em Criar conexão.
-
Digite o Nome da conexão, o Compartimento no qual você deseja que a conexão seja criada, Tipo do banco de dados e clique em Próximo.
-
Para criar uma conexão com o banco de dados de origem, digite as seguintes informações e clique em Criar.
- Selecione Inserir informações do banco de dados, pois o banco de dados está em outra região.
- String de conexão do banco de dados: Informe o IP como nome do host porque o nome do host exigiria que o DNS o resolvesse.
- Nome do usuário do banco de dados: Digite
GGADMIN
que foi criado na Tarefa 3. - Senha do usuário do banco de dados: Informe a senha do usuário do banco de dados.
- Método de roteamento de tráfego: Selecione Ponto Final Dedicado.
- Modo de sessão: Selecione Direto.
- Sub-rede Pública: Digite
Subnet-VCN_SJ
.
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.0.192)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = vmdb1_pdbsub02090909270.vcnash.oraclevcn.com)))
Depois que a conexão for criada, abra o detalhe da conexão em GoldenGate, clique em Implantação designada e Designar implantação.
-
Como origem, crie a conexão
OGG_VMDB2_SJ
com o banco de dados de destino e designe a implantação. Só diferença, como o Oracle GoldenGate e o Oracle Database estão na mesma região e VCN, podemos selecionar diretamente o banco de dados, conforme mostrado na captura de tela a seguir.Como o banco de dados está na mesma Região, podemos selecionar diretamente o banco de dados e informar o nome de usuário e a senha do banco de dados para GGADMIN criado na Tarefa 3.
-
Valide a conexão de origem e destino no Oracle GoldenGate. Depois que uma conexão for criada, faça log-in na Console do Oracle GoldenGate. Clique em Conexões de Banco de Dados; ele mostrará todas as conexões. Clique em conexão de origem e destino e certifique-se de que ambas as conexões estejam sendo resolvidas.
Tarefa 5: Configuração de Extração
-
Adicione trandata.
Observação: Certifique-se de ativar o suplemento no nível da tabela adicionando
TRANDATA
. Se o log complementar no nível do esquema já estiver ativado, você poderá ignorar essas etapas.-
Para adicionar trandata, primeiro precisamos estabelecer conexão com o banco de dados de origem na Console do Oracle GoldenGate. Clique na conexão do banco de dados de origem.
-
Clique em +, selecione Tabela ou Esquema e informe o Nome da Tabela ou o Nome do Esquema.
No caso de replicação no nível da tabela, selecione Tabela e informe o nome da tabela no formato
<Schema_Name.Table_Name>
. -
Selecione Todas as Colunas se a tabela não tiver chaves e selecione Preparar Modo CSN como agora.
-
Depois que trandata for adicionado, você poderá procurá-lo fornecendo o nome da tabela ou do esquema na barra de pesquisa, conforme mostrado na imagem a seguir.
-
-
Crie um Extract Integrado.
-
Conecte-se à conexão
OGG_VMDB1_PDB1_ASH
do banco de dados de origem (PDB) na Console do Oracle GoldenGate e crie a Tabela CheckPoint. -
Conecte-se à conexão
OGG_VMDB1_PDB1_ASH
do banco de dados de origem (PDB) na Console do Oracle GoldenGate e crie a Tabela de Heartbeat somente para o banco de dados de destino.
-
-
Adicione um Extract Integrado.
-
Depois que o trandata for adicionado com sucesso, adicione o Extract Integrado para tabelas ou esquemas mencionados. Selecione a extração no menu de navegação do Oracle GoldenGate. Clique em + na seção de extração.
-
Selecione Extração Integrada, digite Nome do Processo (máximo de 8 caracteres) e Descrição.
-
Selecione OracleGoldenGate como a credencial de origem Domínio no menu drop-down, credencial Alias, Trilha, Perfil de Criptografia e assim por diante.
-
Na seção Opção Gerenciada, selecione Nome do Perfil, Reinicialização Automática, Máximo de Repetições, Minutos de Atraso de Repetição, Janela Repetições e clique em Próximo.
-
Depois que o arquivo de parâmetros padrão for criado, adicione outros parâmetros necessários ao arquivo de parâmetros, se necessário, e clique em Criar.
Parâmetro usado na extração DEV.
EXTRACT EX_VMDB1 USERIDALIAS OGG_VMDB1_PDB1_ASH DOMAIN OracleGoldenGate EXTTRAIL et TABLE GG_ASH.*;
-
-
Inicie o Extract Integrado.
-
Depois que a extração for criada, clique em Iniciar.
Depois que a extração for executada com êxito, ela será mostrada no status Em Execução.
-
Expanda Processo de Extração, ele mostrará muitas seções, como Checkpoint, Estatísticas e Relatório. Atualmente você pode ver o relatório. Clique em Atualizar no lado direito para atualizar o relatório ou as estatísticas.
-
Tarefa 6: Carregamento de Dados Inicial
-
Faça dump de exportação baseado em SCN do esquema mencionado no PDB de origem.
$mkdir -p /u01/app/oracle/dump SQL> alter session set container=VMDB1_PDB1; set lines 300 pages 100 col DIRECTORY_NAME for a30 col DIRECTORY_PATH for a100 select DIRECTORY_NAME,DIRECTORY_PATH from dba_directories where DIRECTORY_NAME='DUMP' ; create directory dump as '/u01/app/oracle/dump'; grant read,write on directory DUMP to GG_ASH; SQL> select current_scn from v$database; CURRENT_SCN ----------- 20049713 expdp GG_ASH/PPassword_123@VMDB1_PDB1_ASH directory=dump dumpfile=GG_ASH.dmp logfile=GG_ASH.log schemas=GG_ASH FLASHBACK_SCN=20049713
-
Importe os dados no PDB de destino.
Observação: Neste tutorial, concedemos acesso de DBA ao
GG_ash
, mas você pode conceder acesso de acordo com o requisito.$mkdir -p /u01/app/oracle/dump/ SQL> alter session set container=VMDB2_GG1; SQL> create user GG_ash identified by PPassword_123 default tablespace ggs_tbs quota unlimited on ggs_tbs ; SQL> grant DBA to GG_ash; SQL> create directory dump as '/u01/app/oracle/dump'; SQL> grant read,write on directory DUMP to GG_ASH; [oracle@sjvmdb2 admin]$ cp /tmp/GG_ASH.dmp /u01/app/oracle/dump/GG_ASH.dmp [oracle@sjvmdb2 admin]$ impdp GG_ASH/PPassword_123@VMDB2_GG1 directory=dump dumpfile=GG_ASH.dmp logfile=imp_GG_SJ.log
Tarefa 7: Configuração do Replicat
-
Criar Replicat Integrado.
-
Para adicionar trandata, primeiro precisamos fazer a conexão com o banco de dados de origem na Console do Oracle Goldengate. Selecione Replicar no painel esquerdo e clique em + em Replicar.
-
Selecione Replicat Integrado, digite Nome do Replicat, Descrição e clique em Próximo.
-
Informe a Trilha de Replicação (a mesma fornecida no Processo de Extração - Tarefa 5), o Perfil de Criptografia, o Domínio, o Alias, a Tabela CheckPoint (criada durante a Extração - Tarefa 5) e o Local do log.
-
Na seção Opção Gerenciada, selecione Nome do Perfil, Reinicialização Automática, Máximo de Repetições, Atraso de Repetição, Janela Repetições e clique em Próximo.
-
Uma vez criado o arquivo de parâmetros padrão. Adicione outros parâmetros necessários no arquivo de parâmetros, se necessário, e clique em Criar.
-
-
Inicie o processo Replicat em flashback_SCN.
-
Depois que o processo Replicat for criado, clique em três pontos e em Start with Options.
-
Selecione Ponto Inicial como Após o CSN e o número do CSN, que é o número do SCN que usamos como SCN de flashback durante a exportação. Ative Filtrar Duplicações e clique em Iniciar.
-
Clique em Replicar, ele mostrará muitas seções, como Checkpoint, Estatísticas e Relatório. Clique em Relatório e Atualizar no lado direito para atualizar o relatório ou as estatísticas.
-
Tarefa 8: Validar Replicação de Dados
-
Depois que Extract e Replicat forem configurados, faça log-in na Console do Oracle GoldenGate e clique em Home. Você pode ver que Extract e Replicat estão em execução.
-
Insira alguns dados no banco de dados de origem (PDB), o mesmo deve refletir no banco de dados de destino (PDB).
-
Conecte ao banco de dados de origem.
-
Estabelecer conexão com o banco de dados de destino.
Links Relacionados
Confirmações
- Autor - Dharmesh Patel (Arquiteto de Nuvem Principal, Oracle North America Cloud Services - NACIE)
Mais Recursos de Aprendizagem
Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal Oracle Learning YouTube. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.
Para obter a documentação do produto, visite o Oracle Help Center.
Deploy Oracle GoldenGate Microservices Across Regions in Oracle Cloud Infrastructure using Oracle Database
G17468-01
October 2024