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.sso por vez para o diretório escolhido para arquivos da wallet (por exemplo, DBLINK_WALLET_DIR). Isso significa que, com um cwallet.sso no 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 arquivos cwallet.sso com links de banco de dados, você precisa criar diretórios adicionais e colocar cada cwallet.sso em um diretório diferente. Quando você criar links de banco de dados com DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK, especifique o diretório que contém a wallet com o parâmetro directory_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_LOGON como true e 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âmetro SEC_CASE_SENSITIVE_LOGON como true no banco de dados de destino. Se o SEC_CASE_SENSITIVE_LOGON for definido como false no banco de dados de destino, o erro ORA-28040: No matching authentication protocol será 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 hostname ou o parâmetro rac_hostnames:

    • Para um destino em um ponto final privado, o DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK suporta a especificação de um único nome de host com o parâmetro hostname. 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, o CREATE_DATABASE_LINK suporta 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_hostnames para especificar um ou mais nomes de host com DBMS_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 valor rac_hostnames.

      Quando você especifica uma lista de nomes de host no parâmetro rac_hostnames, o CREATE_DATABASE_LINK usa 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_LINK não suporta um valor localhost para o parâmetro hostname ou no parâmetro rac_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.