How to install Toad on linux with Corssover

简介:

  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:测试


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


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

本文转自斩月博客51CTO博客,原文链接http://blog.51cto.com/ylw6006/569261如需转载请自行联系原作者


ylw6006

 

相关文章
|
Linux 数据处理
Linux命令`install`详解:不仅仅是安装工具
`install`命令在Linux中并非仅用于安装软件,而是用于精确复制文件和目录,设置权限及所有权。它能创建目标目录、处理符号链接并保留时间戳。例如,`install -m 644 source.txt /dest`用于复制文件并设置权限,`install -d -m 755 /dest/dir`创建目录。使用时要注意权限设置,避免误操作,并记录命令以备恢复。
|
关系型数据库 MySQL Linux
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
Linux部署实战前言,MySQL在CentOS安装【单机软件】,MySQL的安装需要root权限,yum install mysql,systemctl enable mysqld开机自启的意思
|
Ubuntu Linux
Linux软件安装-Linux系统靠yum命令安装软件,yum命令是一个RPM包软件管理器,用于自动化安装配置Linux软件,.rpm是Linux包下的软件,yum install下载 wget re
Linux软件安装-Linux系统靠yum命令安装软件,yum命令是一个RPM包软件管理器,用于自动化安装配置Linux软件,.rpm是Linux包下的软件,yum install下载 wget re
|
Linux 程序员 计算机视觉
【linux 学习】在Linux中经常用到的cmake、make、make install等命令解析
【linux 学习】在Linux中经常用到的cmake、make、make install等命令解析
752 0
|
Linux
|
Ubuntu Linux
Install Typora on Linux
Install Typora on Linux
242 1
|
Web App开发 NoSQL Linux
Linux install MongoDB
Linux install MongoDB
136 0
|
Ubuntu Linux Docker
Linux Install Docker
Linux Install Docker
151 0
|
Linux
linux 下 root 权限执行 npm install 报错:Error:EACCES:permission denied ‘xxx‘?
linux 下 root 权限执行 npm install 报错:Error:EACCES:permission denied ‘xxx‘?
474 0
linux 下 root 权限执行 npm install 报错:Error:EACCES:permission denied ‘xxx‘?
|
Linux
LINUX虚拟机安装增强功能时报错: Kernel headers not found for target kernel. Please install them and execute
LINUX虚拟机安装增强功能时报错: Kernel headers not found for target kernel. Please install them and execute
405 0