Strings de Conexão para Conectividade Baseada em SQL

Para criar regras de carregamento do Essbase que acessam origens externas de dados usando SQL, às vezes você precisa usar uma string de conexão. Os formatos de string de conexão são diferentes dependendo do tipo de origem: Oracle Call Interface, Oracle Database, Microsoft SQL Server, DB2, MySQL ou Teradata.

Os tipos disponíveis de string de conexão sem DSN e OCI são listados a seguir, com sintaxe e exemplos.

Nos exemplos, DBName é o nome do banco de dados de origem externa que contém tabelas e dados.

OCI (Oracle Call Interface)

Sintaxe: DatabaseServerName:PortNumber/ServiceName

Exemplo: OracleServer123.example.com:1521/orcl.example.com

Oracle Database (se DSN)

SID (Sintaxe): oracle://HostName:PortNumber/SID

Exemplo (SID): oracle://somedb99:1234/ORCL

Sintaxe (ServiceName): ORACLESERVICE:oracle://HostName:PortNumber/Servicename

Exemplo (ServiceName): ORACLESERVICE:oracle://somedb99:1234/esscs.host1.oraclecloud.com

Microsoft SQL Server (sem DSN)

Sintaxe: sqlserver://HostName:1433:DBName

Exemplo: sqlserver://myMSSQLHost:1433:myDbName

DB2 (sem DSN)

Sintaxe: db2://HostName:PortNumber:DBName

Exemplo: db2://myDB2Host:1234:myDbName

MySQL (sem DSN)

Sintaxe: mysql://HostName:3306:DBName

Exemplo: mysql://someHostName:3306:myDbName

Teradata (sem DSN)

Sintaxe: teradata://host:port/DBName

Exemplo: teradata://192.0.2.110:1025/myDBName