最近安装 PLSQL Developer ,安装完毕,远程连接Oracle数据库,出现ORA:01804的报错
原来是在32位的oracle客户端,安装了64位的PLSQL Developer
后来更改为安装 32位的PLSQL Developer ,问题解决。
如何查看oracle客户端的版本?
然后直接在任务管理器中找 sql*plus进程,如果写着*32,那么oracle客户端就是32位的。
另外一种方法:
在%ORACLE_HOME%\inventory\ContentsXML目录下面找到comps.xml文件,
查找:PLAT="NT_AMD64"表示安装的是64位的Oracle 客户端,PLAT="NT_X86"则表示安装的是32位的Oracle客户端
目前(2018年3月),以下这个版本比较好用: