您的位置:首页 > 数据库 > Oracle

连接oracle 客户端 vs 2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”

2016-09-07 15:31 746 查看
连接oracle 客户端 vs 2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符


尼玛调了半天了,

HRESULT hrconn = m_pConn.CreateInstance(__uuidof(Connection));
sConn.Format(_T("Provider=OraOLEDB.Oracle;User ID=%s;Password=%s;Data Source=%s"), di.szUser, di.szPwd, di.szSvr);
OutputDebugString(sConn);
if (SUCCEEDED(hrconn))
{
m_pConn->ConnectionTimeout = 10;
hrconn = m_pConn->Open(_bstr_t(sConn), "", "", adModeUnknown);

open的时候就出现错误:ORA-12154: TNS: 无法解析指定的连接标识符 ”

sConn的字符串是没有错的,那么原因是什么呢??尼玛找了半天,查看ADO的流程都没有错=  =, 就快放弃了 。。 。。

然后一不小心把项目路径:F:消费模拟\SimulatePressure9.6(2)\SimulatePressure\DataBase 改成 F:消费模拟\SimulatePressure9.6\SimulatePressure\DataBase然后就可以了,

亲们知道原因了吧
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐