如何从tnsnames.ora条目创建SQL * Net连接字符串?

时间:2014-06-04 16:23:37

标签: oracle connection-string cognos tnsnames

我正在IBM(Cognos)的报告工具上创建数据源。那要求SQL * Net连接字符串。

以下是我的tnsnames.ora条目。我能够从客户端连接SQLPLUS和TNSPING。

OVDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.22.1.180)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = OVDB) ) )

我的SQL * Net连接字符串是什么?是OVDB吗?

Cognos希望通过它(OCI)与Oracle数据库连接。

enter image description here

2 个答案:

答案 0 :(得分:1)

是的,它是TNSNames文件中条目的名称(或别名,或其他)。

IBM support documentation 'Where do I find the SQL*Net connect string to connect to an Oracle Database?'

答案 1 :(得分:0)

尝试:

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP) (HOST=172.22.1.180) (PORT=1521)) (CONNECT_DATA=(SERVER=DEDICATED) (SERVICE_NAME=OVDB)))