Ubuntu下安装wine plsql
在电脑上安装了第二系统Ubuntu,但面临各种Linux不支持的开发软件也是束手无策。比如常用的Eclipse,PlSQl,Oracle,QQ等等,于是,上网查阅各种资料,最终的解决方案还是要依赖于windows的依托工具wine.(不知道用MacBook的猿们是一种什么样的心理状态)。
那么,首先来说说在Ubuntu下安装wine PlSQl的方法和步骤吧。
第一步:当然是要先安装wine。
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine
下载和安装时间可能有点长,取决于网络,网速快也是很感动人的,安装完成以后,我们看一下是否安装成功。
$ wine –version
如果能看到版本信息,说明安装成功了,顺便以自身经验说明一下,最好选择安装1.6版本的,网上很多说1.7的安装不成功,所以为了保险起见,还是听从大多数人们的额意见吧,可以install的时候控制一下版本。
即:sudo apt-get install wine1.6
第二步:转移PLSQL的目录位置
找到我们在windows下的PLSQL的目录位置,比如: D:/PLSQL-Developer,将其拷至ubuntu系统的目录/home/panda/pragrafile 下;
第三步:拷贝Oracle配置文件
将windows下的Oracle客户端的文件tnsnames.ora拷贝至/home/sf/pragrafile下。
第四步:下载instantclient
到Oracle官网下载instant client basic packge,我下的是instantclient-basic-nt-12.1.0.1.0.zip,解压后拷贝至 /home/sf/pragrafile/instantclient_12_1
第五步:运行PLSQL
cd到PlSql的目录下/home/panda/pragrafile/PLSQL-Developer/,然后运行PlSql
$ wine plsqldev.exe
第六步:配置PlSql
在打开的PlSql图形界面,选择toos-preferences->connection
Oracle Home=/home/sf/pragrafile/instantclient_12_1
OCI library=/home/sf/pragrafile/instantclient_12_1/oci.dll
第七步:配置PlSql运行的环境变量
$ wine regedit
hkey_current_user ->Environment 下增加设置
PLSQL找tnsnames.ora的环境变量:TNS_ADMIN=/home/sf/pragrafile
设置ORACLE的语言,添加环境变量:
NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
最后,运行PlSLQ,像windows系统那样的输入用户名和密码以及数据库连接信息即可。
好了,步骤很简单,有兴趣的童鞋可以动手试一试,有遇到什么问题或者有更好的解决方案大家一起讨论。
Ubuntu下安装wine plsql的更多相关文章
- ubuntu下安装wine
直接在终端里面输入“sudo apt-get install wine”不要引号,即可安装wine.至于使用它,终端命令就是“wine ....”举个例子,你现在要运行魔兽, 然后你的魔兽的文件夹的位 ...
- Ubuntu下安装Wine&WineQQ+Phpstorm+wps+svn+vim(计划任的使用)+flashplayer+curl扩展
一.安装Wine 1.添加PPA sudo add-apt-repository ppa:ubuntu-wine/ppa 2.更新列表 sudo apt-get update 3.安装Wine sud ...
- ubuntu 下安装wine
PPA地址: https://launchpad.net/~ubuntu-wine/+archive/ppa 添加wine的ppa源 sudo add-apt-repository ppa:ubunt ...
- ubuntu下安装rpm 文件
正想着如何把rpm package 安装到ubuntu上, 发现了这篇文章,转载一下 Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb. sudo a ...
- ubuntu下安装wine1.8和阿里旺旺
参考:http://www.linuxidc.com/Linux/2015-12/126722.htm和http://www.linuxidc.com/Linux/2016-05/131131.htm ...
- 在Ubuntu下安装ovs-dpdk
在Ubuntu下安装ovs-dpdk 参考资料:https://software.intel.com/zh-cn/articles/using-open-vswitch-with-dpdk-on-ub ...
- Ubuntu 下安装QT
Ubuntu 下安装QT 本文使用的环境 QT Library: qt-everywhere-opensource-src-4.7.4.tar.gz QT Creator: qt-creator-li ...
- Ubuntu下安装JDK以及相关配置
1.查看系统位数,输入以下命令即可 getconf LONG_BIT 2.下载对应的JDK文件,我这里下载的是jdk-8u60-linux-64.tar.gz 3.创建目录作为JDK的安装目录,这里选 ...
- Ubuntu下安装mod_python报错(GIT错误)
Ubuntu下安装mod_python3.4.1版本报出如下错误: writing byte-compilation script '/tmp/tmpE91VXZ.py' /usr/bin/pytho ...
随机推荐
- 常用的.gitignore文件
target/ !.mvn/wrapper/maven-wrapper.jar ### STS ### .apt_generated .classpath .factorypath .project ...
- JS高级调试技巧:捕获和分析 JavaScript Error详解
前端工程师都知道 JavaScript 有基本的异常处理能力.我们可以 throw new Error(),浏览器也会在我们调用 API 出错时抛出异常.但估计绝大多数前端工程师都没考虑过收集这些异常 ...
- RQNOJ 202 奥运火炬登珠峰:01背包
题目链接:https://www.rqnoj.cn/problem/202 题意: 登珠峰需要携带a(L)O2和t(L)N2. 有n个气缸可供选择.其中第i个气缸能装下a[i](L)O2和t[i](L ...
- tensorflow knn mnist
# MNIST Digit Prediction with k-Nearest Neighbors #----------------------------------------------- # ...
- leetcode 43. Multiply Strings(高精度乘法)
Given two numbers represented as strings, return multiplication of the numbers as a string. Note: Th ...
- 手工创建ASM Disk Groups、为 ASM Disk Groups 添加 disk
Groups 添加 disk 创建语法说明: 必选参数: (1) 指定disk group 的唯一名称 (不分区大小写) (2) 指定disk group 的冗余级别对于ASM 的镜像冗余,可以指定3 ...
- poj3013Big Chrismas Tree——树转换spfa
题目:http://poj.org/problem?id=3013 看似生成树,实则最短路,可以将题意转化为点权*根到此点的边权和(最短路使其最小). 代码如下: #include<iostre ...
- 更换mysql数据目录后出现 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 的解决办法
服务器上的mysql默认数据目录为/var/lib/mysql/,同时服务器的/空间不是很大,而近期又有大量的日志需要导入进行分析,时常搞得/的空间捉襟见肘,晚上一狠心就想把mysql的数据目录转移到 ...
- cassandra根据用户名密码登录cqlsh
修改conf目录下cassandra.yaml文件 authenticator: PasswordAuthenticator //将authenticator修改为PasswordAuthentic ...
- 机器学习、图像识别方面 书籍推荐 via zhihu
机器学习.图像识别方面 书籍推荐 作者:小涛 链接:https://www.zhihu.com/question/20523667/answer/97384340 来源:知乎 著作权归作者所有.商业转 ...