How to install PL/SQL developer on linux (转)
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位系统上按照如上的方式安装,不会出现字符集编码不正确的问题
http://ylw6006.blog.51cto.com/470441/541262/
How to install PL/SQL developer on linux (转)的更多相关文章
- Oracle数据库的创建以及远程连接(PL/SQL Developer远程连接数据库)
dbca: 创建数据库 netca: 创建监听程序 netmgr: 配置监听服务(将数据库服务注册到监听器上) netca 与 netmgr 两步可以直接在 ORACLE_HOME/network/a ...
- pl/sql developer连接远程数据库
本地不安装oracle client程序,直接使用pl/sql developer连接远程数据库 考虑到机子本身资源有限,一个client会占用很多资源,尝试使用不安装客户端的方式进行远程连接. 需要 ...
- Win8.1OS64位oracle11安装配置及PL/SQL Developer怎样连接64位oracle
Oracle 为什么选择oracle 1.oracle可以在主流的平台上执行,而相对于sql server仅仅支持windows,而windows在wr手里攥着呢,所以你懂的.在安全性上来讲,非常多地 ...
- 使用instantclient_11_2 和PL/SQL Developer工具包连接oracle 11g远程数据库
本文转自CSDN博客,http://blog.csdn.net/helifengwell/archive/2010/08/18/5820434.aspx 1,先到Oracle站点下载Instant C ...
- PLSQL Developer概念学习系列之登录连接Oracle时出现(没有登录) -PL / SQL Developer:ORA - 12541: TNS :无建听程序的错误解决办法(图文详解)
不多说,直接上干货! 前期博客 PLSQL Developer概念学习系列之如何正确登录连接上Oracle(图文详解) 如用scott.scott_password进行登录,orcl是全局数据库 ...
- 使用instantclient_11_2 和PL/SQL Developer工具包连接oracle 11g远程数据库(转)
1,先到Oracle网站下载Instant Client : http://www.oracle.com/technology/global/cn/software/tech/oci/instantc ...
- 解决PL/SQL Developer连接数据库时出现 “ORA-12541:TNS:无监听程序”错误
在用PL/SQL Developer连接数据库时出现“ORA-12541:TNS:无监听程序”错误. 1.检查listener.log日志发现下面错误:TNSLSNR for 32-bit Windo ...
- PL/SQL Developer 登录 Oracle 12c和Win10下安装Oracle 11g
安装了Oracle 12c 后使用PL/SQL Developer怎么也不能连接到Oracle 12c.网上找一下,按照fcflying所说的操作成功了,所以做个笔记: 1)安装Oracle 12c ...
- 配置PL/SQL Developer连接server数据库
配置PL/SQL Developer连接server数据库 远程应用server上安装client客户端软件,可在oracle官网上下载. 举例: 环境 应用server操作系统 WIN 7 本地地址 ...
随机推荐
- JAVA - 优雅的记录日志(log4j实战篇) (转)
写在前面 项目开发中,记录错误日志有以下好处: 方便调试 便于发现系统运行过程中的错误 存储业务数据,便于后期分析 在java中,记录日志有很多种方式: 自己实现 自己写类,将日志数据,以io操作方式 ...
- zoj 2972 - Hurdles of 110m
题目:110米栏,运动员能够用三种状态跑,1状态耗体力且跑得快,2状态不消耗体力,3状态恢复体力且跑得慢. 体力上限是M,且初始满体力,如今想知到最小的时间跑全然程. 分析:dp,全然背包.题目是一个 ...
- String、StringBuffer与StringBuilder差分
的位置不言而喻.那么他们究竟有什么优缺点,究竟什么时候该用谁呢?以下我们从以下几点说明一下 1.三者在运行速度方面的比較:StringBuilder > StringBuffer > ...
- 纸板上的虚拟现实和代码中的Cardboard
虚拟现实技术 未来视角? Google Cardboard试玩与比較 阅读下面文字请请先戳 戳我戳我 2014年的Google I/O大会,一向以Geek自称的Google拿出了一个叫做Cardboa ...
- POJ 2756 Autumn is a Genius 大数加减法
Description Jiajia and Wind have a very cute daughter called Autumn. She is so clever that she can d ...
- HTTP协议中的短轮询、长轮询、长连接和短连接
HTTP协议中的短轮询.长轮询.长连接和短连接 引言 最近刚到公司不到一个月,正处于熟悉项目和源码的阶段,因此最近经常会看一些源码.在研究一个项目的时候,源码里面用到了HTTP的长轮询.由于之前没太接 ...
- cocos2d-x博客网站推荐和牛逼的教程
Cocos2d-x网站列表 CocoaChina(官方网站,不解释)www.cocoachina.com/ 泰然网(貌似最近有很多不错的文章,不过早期的文章质量一般)www.ityran.com/ C ...
- 用XAML做网页!!—广告展示区
原文:用XAML做网页!!-广告展示区 此次我们来进行广告展示区块的制作. 首先在Show区块中去掉原来设置的背景色,加入新的渐变背景设定: <Grid.Background> <L ...
- Velocity缓存与穿透(转)
原文 http://fantaxy025025.iteye.com/blog/2283904 主题 Java 总评:只是标记一下这种用法hack方法.这种场景下用这种方法还是比较雷人的. Veloc ...
- cocos2d-html5游戏图片资源选择
cocos2d-html5游戏图片资源能够选择,单张的图片作为一个精灵或者场景的载入对象.也能够把图片给做成plist文件.通过plist来訪问图片资源.其中优缺点.使用方式在个人的測试其中体现例如以 ...