mac系统下用wineskin安装plsql developer及数据乱码解决办法

编程入门 行业动态 更新时间:2024-10-15 12:29:05

最近入手了苹果笔记本用于java和ios开发,基本上所有软件都搞定了,就是oracle客户端用惯了plsql developer,其他的怎么用都觉得不顺手。偶尔发现了wineskin这个好东西,参考网上教程成功把windows下的plsql在mac系统运行起来了,但是发现数据中得数据是乱码,经过一番调查终于解决了。


解决方法:

在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执行,发现数据库中得数据不再是问号了,完美解决!


顺便转载下wineskin安装plsql developer步骤:

1、下载wineskin,官网下载最新的,网上有的老版本我开始下来不行,我下的是1.7版本

http://wineskin.urgesoftware/tiki-index.php?page=Downloads

2、下载后打开文件 添加引擎 可以用最新的

下载好引擎后 create new blank wrapper 然后输入APP的名称如plsql点确定就会自动创建一个APP包,存放路径在/Users/Mskion/Applications/Wineskin/下面(mskion是自己的用户名)在Finder中打开显示包内容.

3、双击wineskin.app , Install Software , 选择安装文件 ,打开后选择下载的好的plsql的安装包点确定就开始安装了.安装时一定会报错,提示缺少GDI+的个组件

回到双击wineskin.app的那步,选择advanced,选择TOOLS,点winetricks,这时会弹出一个框,可以搜素缺少的组件自己添加一下,它会自动下载,这里要注意的是在安装组件的时候下面会显示安装进度和是否安装成功,如果失败,它会告诉你怎么操作GDI+如果安装XP的会弹出一个网页去下载一个1M多的文件然后会提示你放到指定的路径后再回到这里重新RUN一下GDI+.
添加好后就可以安装了 有需要的话还可以打个汉化包 然后Text Run一下 正常的话应该是这个样子,测试成功的话点cancel进到软件里面会让你激活,找个号就行了.
因为plsql需要oracle客户端的支持才能连接数据库,所以需要去oracle官网下载一下windows下的客户端一定要32位的  instantclient-basic-nt-11.2.0.4.0.zip (51,477,933 bytes) 50M左右
下载好解压到 /Users/Mskion/Applications/Wineskin/PLSQL Developer.app/drive_c/Program Files/这个目录里,注意按照自己的用户名和APP更改名称
有了客户端后还需要配置TNSNAMES.ORA文件,在刚刚的客户端目录里新建network/admin/tnsnames.ora这些文件
编辑tnsnames.ora文件。


4、在plsql中指定oci.dll文件
oci.dll文件在刚刚下载的oracle客户端里.可以参数我的完成路径,建议从MAC的终端里复制路径

添加oci.dll路径,保存后退出,重新打开程序,就可以正常使用了.

/Users/apple/Applications/Wineskin/PLSQL.app/drive_c/Program Files/instantclient_11_2/oci.dll

更多推荐

mac系统下用wineskin安装plsql developer及数据乱码解决办法

本文发布于:2023-06-14 04:54:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1440814.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:乱码   解决办法   数据   系统   mac

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!