本人oracle dba一枚,上大二就是弃用了windows,那时候还是dell的老机器,于是一直在试用centos(linux)系统,
工作后发现linux下,缺少了好多软件,如工作中必须的qq,vpn什么的,都没有,于是就入手了mac air 2015
前两天发现安装virturalbox windows thin pc 存在卡顿现象。就有点想换个虚拟机软件的想法。上周末果断实现。周五晚上费了好大劲下载了vmware,周六试用,发现效果还是有点不满意,结果就有了实用wine的想法。
实用wine,最需要解决的就是pl/sql DEVELOPER这个软件了。
于是,花了一天多的时间,终于搞好了。然后就在这里把安装过程中,遇到的问题和大家分享一下。
1. 主要参考文档:
http://bbs.feng.com/read-htm-tid-8366629.html
整个安装的大致过程,就在上面的这个连接,在此也表示对作者的感谢。
但是在我安装过程中,可能与作者的环境有些不同,其中最重要乱码问题还是没有解决。不过最后还是找到了:
2. 首先是plsql dev打开本地文件时,发现文件名为乱码,此时我通过:
这个(http://bbs.feng.com/read-htm-tid-8366629.html )连接里面的第5点:
-------------------------
运行新目录下的Wineskin.app,然后选择Install Software
点击第一个Choose Setup Executable,然后在新wrapper文件的目录下找到运行的.exe文件(用过windows的小伙伴们都知道吧,就是双击就会进入软件的那个文件)
选好以后,返回,点击Advanced
在Custom Commads内输入export LANG=zh_CN.UTF-8
还有zh_TW应该是繁体,ja_JP就是日语啦,还有其他语种大家可以上网搜
-----------------------
3. 第二个问题就是打开文件内容有乱码:
这个问题,其实最还是我参考的文档里面也有说明,不过没有解决,最好我参考了:
http://www.ithao123.cn/content-2470481.html 搞定
-------------------------
解决方法:
在PLSQL Developer的plsqldev.exe统计目录下创建run.bat文件,写入内容
set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
plsqldev.exe
然后在wineskin的advanced的windows exe中指定执行文件为run.bat,并勾选上后面Use start.exe
test run执行,发现数据库中得数据不再是问号了,完美解决!
-------------------------
经过这3步之后,plsql基本就能实用了。但是当我周一使用时,其实还是发现使用wineskin运行程序还是有些缓慢的。另外就是存在一些小bug,
其中一个就是使用plsql dev查询dba_hist_sqlbind 居然报了错误,然后plsql dev就卡在那个地方了。晚上回来在advanced里面安装vc2005之后解决。
今天是安装后的第二天,感觉还一般。没报啥错误。
分享到这里把,希望能帮到大家。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30393815/viewspace-2124233/ ,如需转载,请注明出处,否则将追究法律责任。