mac系统下用wineskin安装plsql developer及数据乱码解决办法
最近入手了蘋果筆記本用于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.com/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文件。
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及数据乱码解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 收集一些实用的电脑使用习惯和操作技巧
- 下一篇: 泛型参数怎么new_泛型编程,你不知道?