用odbc连接oracle问题

Posted liuxiaozhao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用odbc连接oracle问题相关的知识,希望对你有一定的参考价值。

如果用11g的客户端,然后通过odbc(远程连接)连接10g的oracle,会出现监听程序无法启动(ORA-12541: TNS: 无监听程序)

此时需要在客户端目录中D:\instantclient_11_2 加入tnsnames.ora文件。在该文件中相应内容:

test =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 120.120.9.4)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = test1)
      (SERVER = DEDICATED)
    )
  )

 

 

如此,odbc可以连上10g oracle

以上是关于用odbc连接oracle问题的主要内容,如果未能解决你的问题,请参考以下文章

如何用ODBC远程连接Oracle数据库

配置oracle ODBC问题

win7-64位,vs32位,odbc 连接oracle问题总结

Oracle ODBC 读取失败并出现左连接

Classic ADO / ODBC / Oracle 10g EZConnect 的连接字符串语法

oracle已经配置好odbc数据源为啥打开access还是无法连接oracle