Limitações de Origem Privada - SCAN
O Oracle Analytics Cloud não pode acessar origens de dados privadas em um Oracle Database que usa um Nome de Acesso de Cliente Único (SCAN) com o TCP/IP com protocolo SSL (TCPS). Se você quiser usar o TCPS para acessar um Oracle Database que use uma SCAN, use um dos seguintes métodos para configurar a conexão no Oracle Analytics Cloud:
- Configure a conexão da origem de dados usando a opção String de Conexão Avançada e estabeleça conexão diretamente com os nós do Oracle Database, em vez de SCAN.
Por exemplo:
(DESCRIPTION=(ENABLE=BROKEN) (ADDRESS_LIST=(LOAD_BALANCE=on)(FAILOVER=ON) (ADDRESS=(PROTOCOL=tcps)(HOST=<DB Node 1 FQDN Host Name>)(PORT=2484)) (ADDRESS=(PROTOCOL=tcps)(HOST=<DB Node 2 FQDN Host Name>)(PORT=2484))) (CONNECT_DATA= (SERVICE_NAME=<DB Service Name>)) (SECURITY=(SSL_SERVER_CERT_DN="CN=<DB Server Certificate DN>")))Onde o DN (nome distinto) pode ser semelhante a:
(SECURITY=(SSL_SERVER_CERT_DN="CN=host-example-scan.mysubnet.exadatainfrastr.oraclevcn.com"))A maneira como você configura esta string de conexão depende de quantos hosts de banco de dados estão ativos ao mesmo tempo:-
Se mais de um host de banco de dados estiver ativo ao mesmo tempo, defina
(LOAD_BALANCE=on)na string de conexão acima. -
Se apenas um host de banco de dados estiver ativo por vez, defina
(LOAD_BALANCE=off)na string de conexão. Para otimizar o desempenho, inclua oADDRESSdo host de banco de dados ativo primeiro noADDRESS_LIST.Para descobrir qual host de banco de dados está ativo em determinado momento, consulte a documentação do seu banco de dados. Por exemplo, para o Oracle Database, você pode usar V$INSTANCE.
-
- Configure um Oracle Connection Manager na frente do SCAN e, em seguida, configure uma conexão de origem de dados no Oracle Analytics Cloud que estabeleça conexão com o ponto final do Oracle Connection Manager.