我正在尝试使用ODBC将我的Visual Studio 2010应用程序与Oracle数据库连接。这就是我到目前为止所做的:
从管理工具 - > ODBC数据源添加了新的数据源名称。 我在OraClient11g_home1中选择了Oracle作为驱动程序。我使用了TNS服务名称下拉列表中给出的服务名称。我测试了连接,它是成功的。 这是否意味着我能够从我的系统连接到我的数据库,或者是否意味着驱动程序正常工作。
在visual studio的服务器资源管理器中,我选择了添加连接。我选择Microsoft ODBC数据源作为数据源,并从下拉列表中选择我的DSN。提供用户名和密码。当我尝试测试连接时,我收到以下错误:
ORA-12154:TNS:无法解析指定的连接标识符
[Microsoft] [ODBC驱动程序管理器]驱动程序的SQLSetConnectAttr失败
我做错了什么。我是否需要安装任何新的驱动程序或dll?请帮我解决这个问题。
答案 0 :(得分:1)
ODBC为32位和64位应用程序维护单独的源集。比较C:\ Windows \ System32 \ odbcad32.exe和C:\ Windows \ SysWOW64 \ odbcad32.exe