Criar Links de Banco de Dados TLS de um Autonomous AI Database para outro Autonomous AI Database
Você pode criar links de banco de dados TLS de um Autonomous AI Database na Infraestrutura Dedicada do Exadata para um Autonomous AI Database de destino que esteja em um ponto final público.
Tópicos Relacionados
Criar Links de Banco de Dados TLS Unidirecionais de um Autonomous AI Database para outro Autonomous AI Database
Você pode criar links de banco de dados TLS unidirecionais de um Autonomous AI Database na Infraestrutura Dedicada do Exadata para um Autonomous AI Database acessível publicamente.
Para criar links de banco de dados para um destino público, o banco de dados de destino deve estar acessível. Alguns bancos de dados, incluindo Autonomous AI Databases, podem limitar o acesso (por exemplo, usando Listas de Controle de Acesso). Certifique-se de ativar o banco de dados de destino para permitir o acesso do banco de dados de origem para que o link do banco de dados funcione. Se você limitar o acesso com as ACLs (Listas de Controle de Acesso), poderá localizar o endereço IP de saída do seu Autonomous AI Database de origem e permitir que esse endereço IP se conecte ao seu banco de dados de destino. Quando o banco de dados de destino for outro Autonomous AI Database, você poderá adicionar o endereço IP de saída do banco de dados de origem à ACL do banco de dados de destino.
Consulte Obter Detalhes da Tenancy para obter informações sobre como localizar o endereço IP de saída.
Para criar um link de banco de dados para um Autonomous AI Database de destino sem uma wallet (TLS):
Para as credenciais criadas na Etapa 1, as credenciais do banco de dados de destino, se a senha do usuário de destino for alterada, você poderá atualizar a credencial que contém as credenciais do usuário de destino da seguinte forma:
BEGIN
DBMS_CLOUD.UPDATE_CREDENTIAL
(
credential_name => 'DB_LINK_CRED',
attribute => 'PASSWORD',
value => 'password' );
END;
/
Em que password é a nova senha.
Após essa operação, os links de banco de dados existentes que usam essa credencial continuam funcionando sem que seja necessário eliminar e recriar os links de banco de dados.
Para obter informações adicionais, consulte:
Criar Links de Banco de Dados mTLS de um Autonomous AI Database para outro Autonomous AI Database
Você pode criar links de banco de dados mTLS de um Autonomous AI Database na Infraestrutura Dedicada do Exadata para um Autonomous AI Database acessível publicamente.
Para criar links de banco de dados para um destino público, o banco de dados de destino deve estar acessível. Alguns bancos de dados, incluindo Autonomous AI Databases, podem limitar o acesso (por exemplo, usando Listas de Controle de Acesso). Certifique-se de ativar o banco de dados de destino para permitir o acesso do banco de dados de origem para que o link do banco de dados funcione. Se você limitar o acesso com as ACLs (Listas de Controle de Acesso), poderá localizar o endereço IP de saída do seu Autonomous AI Database de origem e permitir que esse endereço IP se conecte ao seu banco de dados de destino. Por exemplo, se o banco de dados de destino for outro Autonomous AI Database, você poderá adicionar o endereço IP de saída do banco de dados de origem à ACL do banco de dados de destino.
Consulte Obter Detalhes da Tenancy para obter informações sobre como localizar o endereço IP de saída.
Para criar links de banco de dados para um Autonomous AI Database de destino com uma wallet (mTLS):
Para as credenciais criadas na Etapa 5, as credenciais do banco de dados de destino, se a senha do usuário de destino for alterada, você poderá atualizar a credencial que contém as credenciais do usuário de destino da seguinte forma:
BEGIN
DBMS_CLOUD.UPDATE_CREDENTIAL
(
credential_name => 'DB_LINK_CRED',
attribute => 'PASSWORD',
value => 'password' );
END;
/
Em que password é a nova senha.
Após essa operação, os links de banco de dados existentes que usam essa credencial continuam funcionando sem que seja necessário eliminar e recriar os links de banco de dados.
Para obter informações adicionais, consulte:
Observações do Link de Banco de Dados com um Destino que é um Autonomous AI Database
Fornece observações para criar links de banco de dados para um destino que seja outro Autonomous AI Database.
Observações para links de banco de dados com outro Autonomous AI Database:
-
Somente um arquivo de wallet é válido por diretório para uso com links de banco de dados. Você só pode fazer upload de um
cwallet.sso
de cada vez para o diretório escolhido para arquivos de wallet (por exemplo, DBLINK_WALLET_DIR). Isso significa que, com umcwallet.sso
em DBLINK_WALLET_DIR, você só pode criar links para os bancos de dados para os quais a wallet nesse diretório é válida. Para usar vários arquivoscwallet.sso
com links de banco de dados, crie diretórios adicionais e coloque cadacwallet.sso
em um diretório diferente. Quando você criar links de banco de dados comDBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
, especifique o diretório que contém a wallet com o parâmetrodirectory_name
.Consulte Criar Diretório no Autonomous AI Database para obter informações sobre como criar diretórios.
-
Para listar os links do banco de dados, use a view
ALL_DB_LINKS
. Consulte ALL_DB_LINKS na Oracle Database 19c Database Reference ou Oracle Database 26ai Database Reference para obter mais informações. -
O arquivo da wallet, juntamente com o ID de usuário e a senha do Banco de Dados, fornecem acesso aos dados no Autonomous AI Database de destino. Armazene os arquivos da wallet em um local seguro. Só compartilhe os arquivos da wallet com usuários autorizados.
- A entrada
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
deve mencionar o nome da verificação do Autonomous AI Database Dedicado de destino como o parâmetro 'hostname'.