Observações do Link de Banco de Dados com um Oracle AI Database de Destino
Fornece observações para criar links de banco de dados para um Oracle AI Database de destino (quando o destino não é um Autonomous AI Database)
Observações para links de banco de dados para outros Bancos de Dados do Oracle AI:
-
Se você estiver usando links de banco de dados entre o Autonomous AI Database e outros Oracle AI Databases, talvez precise aplicar o Patch 33843368 no Oracle AI Database que não é um Autonomous AI Database. Isso se aplica aos casos em que a instância do Autonomous AI Database é a origem ou o destino do link de banco de dados.
Consulte a Base de Conhecimento do My Oracle Support: Patch Requirement for Database Links Between ADB-S And Other Oracle AI Databases(Doc ID 2874244.1) para obter mais detalhes.
-
Apenas 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.ssopor vez para o diretório escolhido para arquivos da wallet (por exemplo, DBLINK_WALLET_DIR). Isso significa que, com umcwallet.ssono DBLINK_WALLET_DIR, você só pode criar links de banco de dados para os bancos de dados para os quais a wallet nesse diretório é válida. Para usar vários arquivoscwallet.ssocom links de banco de dados, você precisa criar diretórios adicionais e colocar cadacwallet.ssoem 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.
-
As versões de destino suportadas do Oracle AI Database para links de banco de dados com outro Oracle AI Database são: 19c, 12.2.0 e 12.1.0.
Observação
Observação: Para obter informações completas sobre as versões suportadas, consulte Matriz de Suporte de Interoperabilidade do Servidor Cliente para Diferentes Versões da Oracle (ID do Documento 207303.1) -
O Autonomous AI Database define o parâmetro
SEC_CASE_SENSITIVE_LOGONcomotruee esse valor não pode ser alterado. Se o seu banco de dados de destino não for um Autonomous AI Database, defina o parâmetroSEC_CASE_SENSITIVE_LOGONcomotrueno banco de dados de destino. Se oSEC_CASE_SENSITIVE_LOGONfor definido comofalseno banco de dados de destino, o erroORA-28040: No matching authentication protocolserá gerado. -
Para listar os links do banco de dados, use a view
ALL_DB_LINKS. Consulte ALL_DB_LINKS 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 Oracle AI Database de destino. Armazene os arquivos da wallet em um local seguro. Só compartilhe os arquivos da wallet com usuários autorizados.
-
Quando a instância do Autonomous AI Database está em um ponto final privado, há duas opções para especificar o banco de dados de destino: use o parâmetro
hostnameou o parâmetrorac_hostnames:-
Para um destino em um ponto final privado, o
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINKsuporta a especificação de um único nome de host com o parâmetrohostname. Em um ponto final privado, não há suporte para o uso de um endereço IP, IP SCAN ou nome de host SCAN (quando o destino está em um ponto final público, oCREATE_DATABASE_LINKsuporta o uso de um endereço IP, um IP SCAN ou um nome de host SCAN). -
Quando o destino for um banco de dados Oracle RAC, use o parâmetro
rac_hostnamespara especificar um ou mais nomes de host comDBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK. Isso permite que você aproveite os recursos de alta disponibilidade do Oracle RAC. Não há suporte para o uso de um endereço IP, um IP SCAN ou um nome de host SCAN no valorrac_hostnames.Quando você especifica uma lista de nomes de host no parâmetro
rac_hostnames, oCREATE_DATABASE_LINKusa todos os nomes de host especificados como endereços na string de conexão. Se um dos hosts especificados não estiver disponível no banco de dados do Oracle RAC de destino, o Autonomous AI Database tentará se conectar automaticamente usando outro nome de host da lista. -
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINKnão suporta um valorlocalhostpara o parâmetrohostnameou no parâmetrorac_hostnames.
-
-
Quando
private_target => TRUE, a criação de links de banco de dados entre realms, em que o banco de dados de origem e o banco de dados de destino estão em diferentes realms do Oracle Cloud Infrastructure, não é suportada.