首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

VC 用ODBC连接Oracle数据库驱动有关问题

2012-12-14 
VC 用ODBC连接Oracle数据库驱动问题第一种驱动连接:{DRIVER{Microsoft ODBC for Oracle}server10.168.

VC 用ODBC连接Oracle数据库驱动问题
第一种驱动连接:{"DRIVER={Microsoft ODBC for Oracle};server=10.168.2.113:1521/XY113;UID=ea_cust;PWD=ea_cust"}这样连接提示ORA-12154: TNS: 无法解析指定的连接标识符。

第二种驱动连接{"DRIVER={Microsoft ODBC for Oracle};server=XY113;UID=ea_cust;PWD=ea_cust"}这样就可以正常连接了。

OpenEx(m_strDsn, CDatabase::noOdbcDialog)采用这种方式打开数据库连接。

之前2种都是可以的,现在不知道为什么,只有第二种驱动连接才可以。请问是什么原因导致第一种驱动连接失败呢?要怎么做才可以呢?
[最优解释]
第一种吧server直接换成服务器ip地址,不要端口号好和后边的主机名!试试
连接字符串server一般就是ip和主机名,不用写成那样的!
[其他解释]

引用:
第一种吧server直接换成服务器ip地址,不要端口号好和后边的主机名!试试
连接字符串server一般就是ip和主机名,不用写成那样的!


只用服务器ip地址,不行。刚试了一下!

热点排行