与此同时安装了oracle cilent与oracle database 结果pl/sql连接不上了

同时安装了oracle cilent与oracle database 结果pl/sql连接不上了
问题描述:
        一开始我下载了个oracle.iso,打开后里面有database,cilent等目录,然后我就安装了database目录下的setup,再在网上下载了PL/SQL,装好了后,连接ORCL数据库都是OK的。

         后来我手贱,想知道这个cilent到底是个嘛,就又安装了cilent里面的setup,装好了后,pl/sql连接ORCL,直接给我来了个ora-12154:TNS:无法解析制定的连接标识符,但SQLPLUS可以用,大神们,来给个解释先?

提出问题:
        1.oracle10g.iso中有cilent,clusterware,companion,database文件夹,到底都是干啥的?
        2.cilent,database不能同时安装吗?或者谁后装,pl/sql默认以谁的方式连接数据库?
------解决思路----------------------
重新配置监听试试,或者就是环境变量PATH那里的问题
------解决思路----------------------
根据你的描述,你应该安装的是32位的Oracle数据库,所以不存在须要安装32位Oracle Client以便PL/SQL连接Oracle的问题。

安装Oracle Client前均是正常的,安装后SQLPLUS可以用,但PL/SQL无法使用,这种现象一般有两种处理方法:
1. 查看配置文件product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora是否被篡改(同时建议查看tnsnames.ora配置文件)。
2. 在PL/SQL中配置Oracle主目录位置,以及OCI库位置。工具->首选项弹出窗口中配置,如下图:
与此同时安装了oracle cilent与oracle database 结果pl/sql连接不上了