zoukankan      html  css  js  c++  java
  • 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系统那样的输入用户名和密码以及数据库连接信息即可。

    好了,步骤很简单,有兴趣的童鞋可以动手试一试,有遇到什么问题或者有更好的解决方案大家一起讨论。

  • 相关阅读:
    POJ 2240 Arbitrage spfa 判正环
    POJ 3259 Wormholes spfa 判负环
    POJ1680 Currency Exchange SPFA判正环
    HDU5649 DZY Loves Sorting 线段树
    HDU 5648 DZY Loves Math 暴力打表
    HDU5647 DZY Loves Connecting 树形DP
    CDOJ 1071 秋实大哥下棋 线段树
    HDU5046 Airport dancing links 重复覆盖+二分
    HDU 3335 Divisibility dancing links 重复覆盖
    FZU1686 神龙的难题 dancing links 重复覆盖
  • 原文地址:https://www.cnblogs.com/ao-xiang/p/5923037.html
Copyright © 2011-2022 走看看