Sqldbx如何正确连接OracleX64位数据库
问题描述:
使用sqldbx
连接远程64位oracle数据库时,提示错误:Unable to create connection handler for this type of server:Oracle
解决办法:
1、安装 oracle 32位 客户端
首先下载并解压 oracle 32位 客户端instantclient_11_2
到目录:D:\Dev\instantclient_11_2
2、新建文件tnsnames.ora
在oracle客户端根目录下新建一个空的文本文件:tnsnames.ora
3、配置Oracle Homes
打开sqldbx
Tools > Options菜单,找到Servers > Oracle,在右侧 Additional Oracle Homes 填写如下内容:
TNS_ADMIN,D:\Dev\instantclient_11_2
4、重新登录sqldbx
重新打开sqldbx
,数据库类型选择oracle,然后在Home
下拉菜单中选择TNS_ADMIN
,就可以正确登录oracle了。