SQL 型連線的連線字串

若要設計使用 SQL 存取外部資料來源的 Essbase 載入規則,您有時需要使用連線字串。連線字串格式會根據來源類型而有所不同:Oracle Call Interface、Oracle Database、Microsoft SQL Server、DB2、MySQL 或 Teradata。

下方列出可用的 OCI 和無 DSN 連線字串類型,其中包含語法和範例。

在範例中,DBName 是包含表格和資料的外部來源資料庫名稱。

Oracle Call Interface (OCI) - Oracle 呼叫介面 (OCI)

語法:DatabaseServerName:PortNumber/ServiceName

範例:OracleServer123.example.com:1521/orcl.example.com

Oracle Database (無 DSN)

語法 (SID):oracle://HostName:PortNumber/SID

範例 (SID):oracle://somedb99:1234/ORCL

語法 (ServiceName):ORACLESERVICE:oracle://HostName:PortNumber/Servicename

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

Microsoft SQL Server (無 DSN)

語法:sqlserver://HostName:1433:DBName

範例:sqlserver://myMSSQLHost:1433:myDbName

DB2 (無 DSN)

語法:db2://HostName:PortNumber:DBName

範例:db2://myDB2Host:1234:myDbName

MySQL (無 DSN)

語法:mysql://HostName:3306:DBName

範例:mysql://someHostName:3306:myDbName

Teradata (無 DSN)

語法:teradata://host:port/DBName

範例:teradata://192.0.2.110:1025/myDBName