PL/SQL developer 在linux上的安装方法
工欲善其事必先利其器,PL/SQL和toad对于ORACLE从业人员来说都是很重要的工具,但这些工具都没有linux的发行版,如果要在linux上面使用这些工具,就需要借助
wine或者crossover这种windows应用程序模拟器,crossover是wine的增强版,废话不多说了,下面开始演示安装步骤:

1:环境介绍
操作系统:RHEL5.4 64位操作系统,KVM客户机 (其他的linux操作系统也可尝试)
PL/SQL Developer版本:8.0.4.1514
CROSSOVER版本:7.00
ORACLE客户端:instantclient-basic-win32-10.2.0.5

2:安装crossover
首先给crossover安装程序(实际上为一个shell脚本)赋可执行权限,然后在图形界面下运行即可安装成功

3:安装PL/SQL developer安装程序
安装完crossover后,点击"applications"--"crossover"--"install windows software",勾选"install unsupport software"后点击"next"按钮继续
选择"other installer file"按钮后,浏览pl/sql安装程序setup.exe文件的路径,点击"next,continue"按钮,即可安装成功

4:导入oracle客户端
instantclient-basic-win32-10.2.0.5 为绿色软件,下载地址为:http://www.oracle.com/technetwork/indexes/downloads/index.html
下载完成后,上传到服务器,解压到/root/.cxoffice/winxp/drive_c/Program Files目录下,并改名为instantclient 其中"winxp"为crossover bottle的名称,也可指定新建的瓶子
在instantclient目录下使用mkdir -p 命令创建network/admin目录,然后在该目录下创建tnsnames.ora文件
(备注:还有一种做法是在crossover里面安装wfclient2635程序,也可以装上oracle客户端,这种做法笔者测试过,没有成功,还有待研究!)

5:配置PL/SQL developer客户端程序
双击桌面上的PL/SQL图标,出现登陆页面,若在最底下有出现connect as选项框,则说明前面的oracle客户端导入步骤成功,否则请从新执行第4步
输入用户名,密码,连接将会出现失败,点击"cancel"按钮,弹出界面框,点击"tools"--"preferences"--"connection"
指定oracle home的值为/root/.cxoffice/winxp/drive_c/Program Files/instantclient
指定oci library的值为/root/.cxoffice/winxp/drive_c/Program Files/instantclient/oci.dll
点击"apply"按钮后退出从新登陆即可连接成功

6:客户端字符集问题
在vnc或者virt-manager界面中使用PL/SQL的时候,登陆均没有问题,但执行语句的时候会出现ORA-24329: invalid character set identifier错误

使用xmanager连接登陆,出现提示字符集不匹配,需要修改注册表提示!但执行命名后显示正常

7:参考文档
http://www.codeweavers.com/compatibility/browse/name/?app_id=3633;forum=1;msg=44522
若需要相关软件,请联系Q群:135919739

编码问题按照xmanager提示,修改crossover注册表即可,根据笔者亲测,直接在RHEL5和RHEL6 64位系统上按照如上的方式安装,不会出现字符集编码不正确的问题!

How to install PL/SQL developer on linux相关推荐

  1. pl/sql developer连接远程数据库

    本地不安装oracle client程序,直接使用pl/sql developer连接远程数据库 考虑到机子本身资源有限,一个client会占用很多资源,尝试使用不安装客户端的方式进行远程连接. 需要 ...

  2. PL/SQL Developer 登录 Oracle 12c和Win10下安装Oracle 11g

    安装了Oracle 12c 后使用PL/SQL Developer怎么也不能连接到Oracle 12c.网上找一下,按照fcflying所说的操作成功了,所以做个笔记: 1)安装Oracle 12c ...

  3. 如何禁止特定用户使用sqlplus或PL/SQL Developer等工具登陆?

    最早想要实现禁止某些特定用户使用SQLPLUS或PL/SQL Developer等工具登陆是在2010年的3月,当时发现用户的一套数据库中有大量的用户使用老版本的PL/SQL Developer登陆, ...

  4. pl/sql developer安装与配置

    下载pl/sql developer 32位 Version 11.0.2.1766 链接:http://pan.baidu.com/s/1qYzCHRI 密码:n4bp 下载instantclien ...

  5. PL/SQL Developer x64 官网下载、中文包、注册码

    PL/SQL Developer - The best tool to connect Oracle. PL/SQL Developer 12.0.7 32 bit: plsqldev1207x32. ...

  6. 本机不安装Oracle客户端,使用PL/SQL Developer和 Instant Client 工具包连接oracle 11g远程数据库

    1,先到Oracle网站下载Instant Client : http://www.oracle.com/technology/global/cn/software/tech/oci/instantc ...

  7. 在Docker中搭建Oracle数据库,并使用PL/SQL Developer链接

    原文地址::https://blog.csdn.net/qq_17518433/article/details/72835844?utm_medium=distribute.pc_relevant_t ...

  8. PL/SQL Developer下载安装及使用

    PL/SQL Developer下载安装及使用 前言 PL/SQL Developer是什么 PL/SQL Developer下载 PL/SQL Developer安装 PL/SQL Develope ...

  9. PL/SQL Developer(解压版)连接64位的Oracle11g

    PL/SQL Developer(解压版)连接64位的Oracle11g 在Windows 64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL Developer,此时要用P ...

最新文章

  1. ArchLinux下LXDE的安装与设置心得
  2. java笔记--关于线程同步(7种同步方式)
  3. 如何使用NodeManager来控制WebLogic Server
  4. 第七章:集成学习(利用AdaBoost元算法...)
  5. java 共享session_java session共享
  6. Java 读书笔记 (十二) Java Character 类
  7. LAMP架构mariadb/apache的安装及基本使用
  8. java中thread实例_Java多线程并发执行demo代码实例
  9. win10计算机管理如何分区,windows10如何对电脑硬盘进行分区
  10. 中考禁用计算机,今年中考数学科禁用计算器,消息来得太突然,懵圈了吧?
  11. 摄动(Perturbation)
  12. 线上电商运营流程绘制流程图分享
  13. 央行数字货币(CBDC)基础知识
  14. 《遥感原理与应用》孙家抦版知识点总结(含简答题)——第六章
  15. 太极 免ROOT使用Xposed模块
  16. dede后台登陆提示 验证码不正确 解决办法(新版)
  17. 迅雷9设置php,Win10系统如何取消迅雷9右侧多余窗口【图文教程】
  18. C++——计算x的n次幂
  19. 和利时PLC主从站通讯
  20. 爬虫是什么,该如何学习爬虫呢?

热门文章

  1. 揭秘7大AI学习板块,这个星球推荐你拥有
  2. 【技术综述】一文道尽softmax loss及其变种
  3. 来总结一下在VC中调用COM组件的方法
  4. 第八回:品味类型---值类型与引用类型(上)-内存有理
  5. 重叠IO模型-异步IO
  6. ip route-static 命令的参数
  7. Mysql 中获取刚插入的自增长id的值
  8. 查看php 相关信息
  9. Android 之UID and PID
  10. 干货丨一组图详解元数据、主数据与参考数据