Chaînes de connexion pour la connectivité SQL
Pour concevoir des règles de chargement Essbase qui accèdent à des sources de données externes à l'aide de SQL, vous devez parfois utiliser une chaîne de connexion. Les formats de chaîne de connexion varient en fonction du type de source : Oracle Call Interface, Oracle Database, Microsoft SQL Server, DB2, MySQL ou Teradata.
Les types disponibles de chaîne de connexion sans DSN et OCI sont répertoriés ci-dessous, avec syntaxe et exemples.
Dans les exemples, DBName est le nom de la base de données source externe contenant les tables et les données.
Oracle Call Interface (OCI)
Syntaxe : DatabaseServerName:PortNumber/ServiceName
Exemple : OracleServer123.example.com:1521/orcl.example.com
Oracle Database (sans DSN)
Syntaxe (SID) : oracle://HostName:PortNumber/SID
Exemple (SID) : oracle://somedb99:1234/ORCL
Syntaxe (ServiceName) : ORACLESERVICE:oracle://HostName:PortNumber/Servicename
Exemple (ServiceName) : ORACLESERVICE:oracle://somedb99:1234/esscs.host1.oraclecloud.com
Microsoft SQL Server (sans DSN)
Syntaxe : sqlserver://HostName:1433:DBName
Exemple : sqlserver://myMSSQLHost:1433:myDbName
DB2 (sans DSN)
Syntaxe : db2://HostName:PortNumber:DBName
Exemple : db2://myDB2Host:1234:myDbName
MySQL (sans DSN)
Syntaxe : mysql://HostName:3306:DBName
Exemple : mysql://someHostName:3306:myDbName
Teradata (sans DSN)
Syntaxe : teradata://host:port/DBName
Exemple : teradata://192.0.2.110:1025/myDBName