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

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

  • 相关阅读:
    基于redission的分布式锁
    kafka在Windows环境下启动
    Synchronized优化总结
    mysql死锁总结
    索引是建立得越多越好吗?
    show processlist 详解
    RocketMQ高可用机制同步刷盘、异步刷盘和同步复制、异步复制
    Redlock红锁总结
    C#2.0泛型
    《解剖PetShop》系列之四:PetShop之ASP.NET缓存 (转)
  • 原文地址:https://www.cnblogs.com/ao-xiang/p/5923037.html
Copyright © 2011-2022 走看看