Cadenas de Conexión para Conectividad Basada en SQL
Para diseñar reglas de carga de Essbase que accedan a orígenes de datos externos mediante SQL, a veces necesita utilizar una cadena de conexión. Los formatos de cadena de conexión son diferentes según el tipo de origen: Oracle Call Interface, Oracle Database, Microsoft SQL Server, DB2, MySQL o Teradata.
Los tipos disponibles de cadena de conexión OCI y sin DSN se muestran a continuación, con sintaxis y ejemplos.
En los ejemplos, DBName es el nombre de la base de datos de origen externo que contiene tablas y datos.
Oracle Call Interface (OCI)
Sintaxis: DatabaseServerName:PortNumber/ServiceName
Ejemplo: OracleServer123.example.com:1521/orcl.example.com
Oracle Database (sin DSN)
Sintaxis (SID): oracle://HostName:PortNumber/SID
Ejemplo (SID): oracle://somedb99:1234/ORCL
Sintaxis (nombre de servicio): ORACLESERVICE:oracle://HostName:PortNumber/Servicename
Ejemplo (nombre de servicio): ORACLESERVICE:oracle://somedb99:1234/esscs.host1.oraclecloud.com
Microsoft SQL Server (sin DSN)
Sintaxis: sqlserver://HostName:1433:DBName
Ejemplo: sqlserver://myMSSQLHost:1433:myDbName
DB2 (sin DSN)
Sintaxis: db2://HostName:PortNumber:DBName
Ejemplo: db2://myDB2Host:1234:myDbName
MySQL (sin DSN)
Sintaxis: mysql://HostName:3306:DBName
Ejemplo: mysql://someHostName:3306:myDbName
Teradata (sin DSN)
Sintaxis: teradata://host:port/DBName
Ejemplo: teradata://192.0.2.110:1025/myDBName