环境:Windows8 ,已安装Oracle database(64位)和Oracle client (32位)
这个问题暂时还没有找到原因,也没有找到解决的经验借鉴,但是这个问题导致的就是在服务端的net manager已经配置监听和服务名,在client可以配置监听,但是没有服务命名,而且在服务当中不存在监听服务和Oracle服务,所以,直接表现就是plsql连接的时候,database为空,测试连接结果为没有监听:ora-12541.
所以无奈之举就是卸载Oracle的服务端和客户端,然后重新安装。