首页 > asp.net 利用ODBC连接Oracle数据库

asp.net 利用ODBC连接Oracle数据库

连接字符串:
<add key="Oracle" value="Driver={Microsoft ODBC for Oracle};Server=znxj;Uid=zhangwei;Pwd=zhangwei"/>

报错:
2015-11-19 14:37:00,158 (E:\Projects\ipman\Ipman_Version2\Ajax\AjaxServerInfo.cs:198) DEBUG AjaxServerInfo (null)] - 出错原因:ERROR [08001] [Microsoft[Oracle]ORA-12154: TNS: 无法解析指定的连接标识符
ERROR IM006] [Microsoft 驱动程序的 SQLSetConnectAttr 失败
ERROR 01000] [Microsoft 驱动程序不支持这个应用程序请求的 ODBC 行为的版本 (参见 SQLSetEnvAttr)。
有哪位大神知道怎么解决这个问题吗?


看这报错应该要检查下你Oracle的Client安装目录下的tnsnames.ora文件里的tns配置的是不是正确吧,然后tnsping看能不能通。或者直接CMD下netca命令按照向导一步步配置tns,要测试连接成功才行的吧

【热门文章】
【热门文章】