安装PL/SQL Developer遇到的问题

Posted zzzml

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装PL/SQL Developer遇到的问题相关的知识,希望对你有一定的参考价值。

前提:已经成功安装好Oracle数据库

安装环境:win7 64位

Oracle安装版本11g 64位

 

问题1)Oracle自带的sqldeveloper用不了

让我输入java.exe的完整路径,然后报警告

WARNING: Could not find jvm.cfg! in ‘C:\\Program Files\\Java\\jdk1.8.0_151\\jre\\lib\\jvm.cfg‘

 

其他人的经验是安装的sqldeveloper是32位的而jdk是64位的所以不行

解决方案)下64位的sqldeveloper或32位的jdk

 

然而我装的oracle11g是64位的

我就没有去尝试解决

 

PL/SQL developer的配置

假设oracle11g服务器类安装在F盘的app文件夹中

  PL/SQL developer在E盘的PLSQLDEVELOPER中  PLSQLDEVELOPER---PLSQL----instantclient_11_2(客户端)

                                             |__PLSQL Developer

                          

(1)环境变量

  NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

  TNS_ADMIN = E:\\PLSQLDEVELOPER\\PLSQL\\instantclient_11_2(# ---> 安装路径)【也算是一个问题所在】

  实际上在看了http://blog.csdn.net/mr_li13/article/details/52226006之后发现

  直接设置TNS_ADMIN = F:\\app\\zml\\product\\11.2.0\\dbhome_1\\NETWORK\\ADMIN(oracle 服务器类安装的目录)

  可以省去之后配置tnsnames.ora的过程

  【注】如果想要麻烦一点不怕报错,可以像红字配置,然后把F:\\app\\zml\\product\\11.2.0\\dbhome_1\\NETWORK\\ADMIN\\tnsnames.org复制粘贴

   #\\PLSQL\\instantclient_11_2\\network\\admin中(如果没有自己创建)

运行PL/SQL developer会发现

技术分享图片

无法连接到Oracle服务器技术分享图片还有两个选项 SYSDBA, SYSOPER

以SYSDBA登录后的权限为最大,为sys用户(超级用户sudo),什么都能做

以SYSOPER登录后的权限稍次于sys,为public用户,不能创建删除数据库,只能完全恢复数据库,不能不完全恢复

参考http://blog.csdn.net/mr_pang/article/details/50032515

然后取消,进入到PL/SQL developer页面

(2)PL/SQL developer环境设置 (重点)

  工具 ----> 首选项 -----> 连接

  设置Oracle主目录名:F:\\app\\zml\\product\\11.2.0\\dbhome_1(oracle服务器类路径)

  设置OCI库:E:\\plsqldeveloper\\plsql\\instantclient_11_2\\oci.dll(oracle客户端中的oci库)

设置完了就能进去了

配置错误可能导致ORA-12170 tns‘连接超时‘

        ORA-00911 invalid character

        ORA-12154 TNS:无法解析指定的连接标识符(还有可能是sid名前有空格)

  

 

以上是关于安装PL/SQL Developer遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

oracle数据库中有数据,通过pl/sql查询不到,用sqlplus能查到,PL/SQL developer会对数据进行本地缓存

PL/SQL Developer安装配置

PL/SQL Developer连接本地Oracle 11g 64位数据库

pl/sql developer中文乱码,为啥呢?怎么解决?Oracle问题

使用pl/sql的导入表工具导入dmp文件时,导入报错:遇到ORACLE错误 12546,请问怎么解决阿

PL/SQL Developer 11 64bit 安装和配置