oracle odbc驱动配置

时间:2016-01-14 19:52:58

标签: oracle11g odbc

我遇到配置oracle odbc

的问题

对话框页面为空白

当我输入TNS名称为:XE

我收到以下错误:

无法连接SQLState = 08004

我的tnsnames文件是:

KPI_SERVER= 
  (DESCRIPTION = 
    (ADDRESS = (PROTOCOL = TCP)(HOST =localhost)(PORT =1521)) 
    (CONNECT_DATA = 
      (SERVER = DEDICATED) 
      (SERVICE_NAME = XE) 
    ) 
  ) 

通过以下数据在SQL开发人员中成功连接:

hostname:localhost 端口号:1521 服务:XE

并且trns_admin变量设置为:C:\ oracle_odbc \ tnsnames

路径设置为:C:\ oracle_odbc

我做错了什么?

谢谢你的时间

1 个答案:

答案 0 :(得分:1)

我们尝试下订单:打开命令提示符,

启动echo %TNS_ADMIN%,结果为C:\oracle_odbc\

启动dir C:\oracle_odbc\,结果为tnsnames.ora

启动type C:\oracle_odbc\tnsnames.ora结果是您的初始帖子中“我的tnsnames文件是”部分的内容?

如果所有回复都是肯定的,您可以重试'sqlplus.exe dbuser/dbpassword@KPI_SERVER