toad偏向管理,pl/sql developer偏向开发,先前写了一篇在linux上安装pl/sql developer的文章,这次尝试在linux上安装toad,步骤大概一致,但需要小小的修改下注册表,因为oracle客户端采用的依然是instantclient,这款绿色软件是没有注册表的!

pl/sql developer在linux上的安装,请参考:http://ylw6006.blog.51cto.com/470441/541262

1:环境介绍:
操作系统: redhat enterprise linux 5.4 (64位与32位均可)
Toad版本:9.1
Toad下载地址:http://www.nbdown.net/file/2462.html

CROSSOVER版本:7.00
ORACLE客户端:instantclient-basic-win32-10.2.0.5

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

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

4:instantclient-basic-win32-10.2.0.5 为绿色软件,下载地址为:http://www.oracle.com/technetwork/indexes/downloads/index.html
下载完成后,上传到服务器,解压到/root/.cxoffice/toad/drive_c/目录下,并改名为ora,名字尽量简单,方面后面修改注册表,其中"toad"为crossover bottle的名称,即前面安装toad所使用的瓶子


5:修改注册表
点击“application”-“crossover”-“configuration”,点击toad瓶子,选择configure,点击control panel选项卡,然后点击run按钮,输入regedit,打开注册表;选择HKEY_LOCAL_MACHINE/Software,右键创建一个新键值,名称为Oracle,在Oracle键值下新建如下的字符串值:
LD_LIBRARY_PATH=c:\ora\
ORACLE_HOME=c:\ora\
PATH=c:\ora
TNS_ADMIN=c:\ora

接着在HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/Environment/下在PATH的值后面加上c:\ora 需要使用逗号分隔

6:测试

How to install Toad on linux with Corssover_第1张图片


参考文章:https://www.codeweavers.com/compatibility/browse/name/?app_id=1969;forum=1;msg=4221
若需要相关软件,请联系Q群:135919739

How to install Toad on linux with Corssover_第2张图片


备注:先前介绍过使用在crossover里面安装wfclient2635程序,进而装上带注册表的oracle客户端,本次测试,报swap空间不足错误,安装无法继续! 

How to install Toad on linux with Corssover_第3张图片