Verbindungszeichenfolgen für SQL-basierte Konnektivität
Um Essbase-Laderegeln zu entwerfen, die mit SQL auf externe Datenquellen zugreifen, müssen Sie manchmal eine Verbindungszeichenfolge verwenden. Die Formate der Verbindungszeichenfolgen unterscheiden sich je nach Quelltyp: Oracle Call Interface, Oracle Database, Microsoft SQL Server, DB2, MySQL oder Teradata.
Die verfügbaren Typen der OCI- und DSN-losen Verbindungszeichenfolgen werden mit Syntax und Beispielen aufgeführt.
In den Beispielen ist DBName der Name der externen Quelldatenbank, die Tabellen und Daten enthält.
Oracle Call Interface (OCI)
Syntax: DatabaseServerName:PortNumber/ServiceName
Beispiel: OracleServer123.example.com:1521/orcl.example.com
Oracle Database (DSN-los)
Syntax (SID): oracle://HostName:PortNumber/SID
Beispiel (SID): oracle://somedb99:1234/ORCL
Syntax (ServiceName): ORACLESERVICE:oracle://HostName:PortNumber/Servicename
Beispiel (ServiceName): ORACLESERVICE:oracle://somedb99:1234/esscs.host1.oraclecloud.com
Microsoft SQL Server (DSN-los)
Syntax: sqlserver://HostName:1433:DBName
Beispiel: sqlserver://myMSSQLHost:1433:myDbName
DB2 (DSN-los)
Syntax: db2://HostName:PortNumber:DBName
Beispiel: db2://myDB2Host:1234:myDbName
MySQL (DSN-los)
Syntax: mysql://HostName:3306:DBName
Beispiel: mysql://someHostName:3306:myDbName
Teradata (DSN-los)
Syntax: teradata://host:port/DBName
Beispiel: teradata://192.0.2.110:1025/myDBName