我目前可以使用以下连接字符串连接到Oracle数据库:
Provider = OraOLEDB.Oracle.1; User ID =" username&#34 ;; Password =" password&#34 ;;
理想情况下,我想使用Oracle 10g驱动程序进行连接,我相信它是在服务器上使用以下内容:
DRIVER = {Oracle in OraDb10g_home1}; DBQ = ORCL; uid =" username&#34 ;; pwd =" password&#34 ;;
我已经使用System32中的Odbcad32.exe进行了检查,因为这是服务器2008 64位,并且可以看到它在OraDB10g_home1中使用Oracle的SQLORA32.dll驱动程序。出于某种原因,我无法使用我的字符串进行连接。
我在许多其他服务器上做了一些工作,没有更改我的连接字符串,表明此服务器可能存在配置问题。任何想法要找什么?它可能与32/64位oracle等有关吗?
非常感谢。