SQL 기반 연결에 대한 연결 문자열

SQL을 사용하여 외부 데이터 소스에 액세스하는 Essbase 로드 규칙을 설계하려면 연결 문자열을 사용해야 하는 경우가 있습니다. 연결 문자열 형식은 소스 유형(Oracle Call Interface, Oracle Database, Microsoft SQL Server, DB2, MySQL 또는 Teradata)에 따라 다릅니다.

사용 가능한 OCI 및 DSN 없이 접속 문자열 유형이 구문 및 예와 함께 아래에 나열됩니다.

예제에서 DBName는 테이블 및 데이터를 포함하는 외부 소스 데이터베이스의 이름입니다.

Oracle Call Interface(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-less)

구문: teradata://host:port/DBName

예: teradata://192.0.2.110:1025/myDBName