連接oracle 客戶端 vs 2010調試 提示“ORA-12154: TNS: 無法解析指定的連接標識符 ”

連接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然後就可以了,

親們知道原因了吧



發佈了202 篇原創文章 · 獲贊 119 · 訪問量 45萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章