我遇到配置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
我做错了什么?
谢谢你的时间答案 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