mac系统下用wineskin安装plsql developer及数据乱码解决办法
最近入手了蘋果筆記本用于java和ios開發(fā),基本上所有軟件都搞定了,就是oracle客戶端用慣了plsql developer,其他的怎么用都覺得不順手。偶爾發(fā)現(xiàn)了wineskin這個(gè)好東西,參考網(wǎng)上教程成功把windows下的plsql在mac系統(tǒng)運(yùn)行起來了,但是發(fā)現(xiàn)數(shù)據(jù)中得數(shù)據(jù)是亂碼,經(jīng)過一番調(diào)查終于解決了。
解決方法:
在PLSQL Developer的plsqldev.exe統(tǒng)計(jì)目錄下創(chuàng)建run.bat文件,寫入內(nèi)容
set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
plsqldev.exe
然后在wineskin的advanced的windows exe中指定執(zhí)行文件為run.bat,并勾選上后面Use start.exe
test run執(zhí)行,發(fā)現(xiàn)數(shù)據(jù)庫中得數(shù)據(jù)不再是問號了,完美解決!
順便轉(zhuǎn)載下wineskin安裝plsql developer步驟:
1、下載wineskin,官網(wǎng)下載最新的,網(wǎng)上有的老版本我開始下來不行,我下的是1.7版本
http://wineskin.urgesoftware.com/tiki-index.php?page=Downloads
2、下載后打開文件 添加引擎 可以用最新的
下載好引擎后 create new blank wrapper 然后輸入APP的名稱如plsql點(diǎn)確定就會(huì)自動(dòng)創(chuàng)建一個(gè)APP包,存放路徑在/Users/Mskion/Applications/Wineskin/下面(mskion是自己的用戶名)在Finder中打開顯示包內(nèi)容.
3、雙擊wineskin.app , Install Software , 選擇安裝文件 ,打開后選擇下載的好的plsql的安裝包點(diǎn)確定就開始安裝了.安裝時(shí)一定會(huì)報(bào)錯(cuò),提示缺少GDI+的個(gè)組件
回到雙擊wineskin.app的那步,選擇advanced,選擇TOOLS,點(diǎn)winetricks,這時(shí)會(huì)彈出一個(gè)框,可以搜素缺少的組件自己添加一下,它會(huì)自動(dòng)下載,這里要注意的是在安裝組件的時(shí)候下面會(huì)顯示安裝進(jìn)度和是否安裝成功,如果失敗,它會(huì)告訴你怎么操作GDI+如果安裝XP的會(huì)彈出一個(gè)網(wǎng)頁去下載一個(gè)1M多的文件然后會(huì)提示你放到指定的路徑后再回到這里重新RUN一下GDI+.
添加好后就可以安裝了 有需要的話還可以打個(gè)漢化包 然后Text Run一下 正常的話應(yīng)該是這個(gè)樣子,測試成功的話點(diǎn)cancel進(jìn)到軟件里面會(huì)讓你激活,找個(gè)號就行了.
因?yàn)閜lsql需要oracle客戶端的支持才能連接數(shù)據(jù)庫,所以需要去oracle官網(wǎng)下載一下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/這個(gè)目錄里,注意按照自己的用戶名和APP更改名稱
有了客戶端后還需要配置TNSNAMES.ORA文件,在剛剛的客戶端目錄里新建network/admin/tnsnames.ora這些文件
編輯tnsnames.ora文件。
oci.dll文件在剛剛下載的oracle客戶端里.可以參數(shù)我的完成路徑,建議從MAC的終端里復(fù)制路徑
添加oci.dll路徑,保存后退出,重新打開程序,就可以正常使用了.
/Users/apple/Applications/Wineskin/PLSQL.app/drive_c/Program Files/instantclient_11_2/oci.dll
總結(jié)
以上是生活随笔為你收集整理的mac系统下用wineskin安装plsql developer及数据乱码解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 收集一些实用的电脑使用习惯和操作技巧
- 下一篇: git语言包安装_Git分布式版本管理系