请教如何解决c++使用ADO访问Oracle数据库时,遇到ORA-12560协议适配器错误问题
本人新手,跪请教各位大神
Oracle 11g 版本
服务器用sqlplus是可以正常登陆
客户端就不行,用cmd加@才可以正常登陆,否则提示12560,如下图![图片说明](http://img.ask.csdn.net/upload/201712/29/1514540082_859388.png)
同样,在c++环境下使用ADO调用也是提示12560错误,如下图
![图片说明](http://img.ask.csdn.net/upload/201712/29/1514540226_247158.png)
相关链接语句:
bool bConn = ConnToDB("Provider=OraOLEDB.Oracle.1;Persist Security Info=True;DataSource=\"(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.175)(PORT = 1521)) )(CONNECT_DATA = (SID =orcl_client)))\"","SYSTEM","CNWcnw123");
我只是想要通过ADO连上数据库而已,度娘了一天,也没找到方法