最近在配置pl/sql,因为之前装过Oracle11g,是64位的,就没打算卸载重新装32位的。结果因为pl/sql不支持64位Oracle,所以折腾了好久。今天终于配置成功,记录下配置的经过。
问题1、pl/sql登录无法选择数据库,也没有’连接为‘选项。
解决方法: 1.开始以为是没有安装Oracle client,就安装了client 64位对应版本,结果不行。
2.后来下载了instant client 64位对应版本,解压到Oracle主目录,可以在工具->首选项->连接中设置OCI库,但无法设置Oracle Home路径
3.最后下载了instant client 32位对应版本,解压到Oracle主目录,可以设置OCI库,也可以设置Oracle Home路径。
问题2、选择了数据库,设置了连接为Normal,但出现ora-12514问题,TNS 监听程序当前无法识别连接描述符中请求服务
解决方法: 原来是我把OracleServiceORCL服务设置为手动启动,使用的时候没启动,所以出现问题。启动OracleServiceORCL,pl/sql登录正常。