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