Limitaciones de origen privado - SCAN
Oracle Analytics Cloud no puede acceder a fuentes de datos privadas en una Oracle Database que utiliza un nombre único del acceso del cliente (SCAN) con el protocolo TCP/IP con SSL (TCPS). Si desea utilizar TCPS para acceder a una instancia de Oracle Database que utiliza un SCAN, utilice uno de los siguientes métodos para configurar la conexión en Oracle Analytics Cloud:
- Configure la conexión de origen de datos mediante la opción Cadena de conexión avanzada y conéctese directamente a los nodos de Oracle Database, en lugar de SCAN.
Por ejemplo:
(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>")))
Donde el nombre distintivo (DN) podría tener un aspecto similar a:
(SECURITY=(SSL_SERVER_CERT_DN="CN=host-example-scan.mysubnet.exadatainfrastr.oraclevcn.com"))
La forma de configurar esta cadena de conexión depende de cuántos hosts de base de datos estén activos a la misma vez:-
Si hay más de un host de base de datos activo al mismo tiempo, defina
(LOAD_BALANCE=on)
en la cadena de conexión anterior. -
Si solo hay un host de base de datos activo a la vez, defina
(LOAD_BALANCE=off)
en la cadena de conexión. Para optimizar el rendimiento, incluya el valorADDRESS
del host de base de datos activo primero enADDRESS_LIST
.Para averiguar qué host de base de datos está activo en un momento determinado, consulte la documentación de la base de datos. Por ejemplo, para Oracle Database puede utilizar V$INSTANCE.
-
- Configure Oracle Connection Manager delante de SCAN y, a continuación, configure una conexión de origen de datos en Oracle Analytics Cloud que se conecte al punto final de Oracle Connection Manager.