(转)Mac 借助 Wineskin 安装使用 PLSQL De
2019-03-12 本文已影响0人
马威明
本文摘自@拾忆秋大神 精品文章在此表示感谢 尊重原创 如有侵权 请及时提出删除
下面进入正文
1、下载Wineskin
![](https://img.haomeiwen.com/i8532098/a103309718aaa9a7.png)
此前也尝试过使用CrossOver来安装PLSQL Developer 但是安装后发现只有14天的试用期 就放弃了 还是Wineskin免费的好
![](https://img.haomeiwen.com/i8532098/4d0eec452dc05e6d.png)
打开Wineskin Winery
![](https://img.haomeiwen.com/i8532098/c1e32ce28ef6ddee.png)
点击“+”安装引擎
![](https://img.haomeiwen.com/i8532098/ea5a091f2d8137fd.png)
选择一个需要的版本 这里我默认选择第一个最新的版本 然后点击下载并安装按钮
![](https://img.haomeiwen.com/i8532098/459c8b41658de99f.png)
这个下载可能需要点时间 看网速了 我网速一般 下载了十多分钟 下载完成后点击“OK”
此时回到主界面,可以看到图中框选一已经有下载好的引擎了,但是会发现图中框选三是灰色不可点击的,这样就不能创建自己的应用程序,只有点击图中框选二的Update按钮进行升级后才行,如下图:
![](https://img.haomeiwen.com/i8532098/23363565c5976260.png)
点击Update后进入下载安装界面 点击“OK”按钮开始下载 这里也需要等待一会
![](https://img.haomeiwen.com/i8532098/48bae4c6a203a6da.png)
下载完成后回到主界面 就变成下面的样子了
![](https://img.haomeiwen.com/i8532098/9a7edc527e060c15.png)
点击最下面 Creat New Blank Wrapper 按钮 创建自己的应用程序 然后自己起一个合法的名字就行了 这个名字是应用程序中看到的名字
![](https://img.haomeiwen.com/i8532098/853c7643de11bfb3.png)
起过名字后 点击“OK”按钮完成创建
第一次创建可能会让下载下面两个东西 直接点击install按钮等待下载完成就行了
![](https://img.haomeiwen.com/i8532098/7d9f0caf68a56e1d.png)
![](https://img.haomeiwen.com/i8532098/0daba0d20df77548.png)
![](https://img.haomeiwen.com/i8532098/7790daebe9e50729.png)
点击上图红框中按钮 在访达中显示该文件 选择刚刚创建的程序(理论上这里只有一个程序的因为之前创建过一次 所以这里有俩程序)右键选择显示包内容
![](https://img.haomeiwen.com/i8532098/5f8940d6c01b047a.png)
双击Wineskin文件打开程序
![](https://img.haomeiwen.com/i8532098/18541b7cf6aa77f7.png)
选择图三第二项进入图四
![](https://img.haomeiwen.com/i8532098/1eae79034b8702ed.png)
取消图四中红框中的勾选按钮
![](https://img.haomeiwen.com/i8532098/c2a6b0ac0f7b5de8.png)
不取消的话 选择要安装的应用程序后 会报图五的错误
![](https://img.haomeiwen.com/i8532098/3bed63aeb3b8960b.png)
然后回到图六选择第三个按钮
![](https://img.haomeiwen.com/i8532098/9af51429575eae31.png)
然后进入图七 选择Tools -> Winetricks配置一下字体 可以根据自己的需求进行一些其它配置
![](https://img.haomeiwen.com/i8532098/e7350ceb4747d09c.png)
图八进行一下选择进行配置 配置完成后点击Run按钮 稍等一会 会很快
![](https://img.haomeiwen.com/i8532098/ae3f69a544a394c0.png)
安装完成后 会出现类似图九的提示
![](https://img.haomeiwen.com/i8532098/b7255f734bb5387e.png)
点击图九的close回到图十
![](https://img.haomeiwen.com/i8532098/672be6cf5a7b72cf.png)
点击图10红框中按钮进入图11
![](https://img.haomeiwen.com/i8532098/98c3e180a9c51532.png)
点击图11红框中按钮选择已经下载好的plsqldeveloper安装包 根据提示傻瓜式安装即可
![](https://img.haomeiwen.com/i8532098/23b905bfee0d60ec.png)
接下来配置PLSQL Developer
将下载好的instantclient_11_2文件(32位)解压到刚刚安装的PLSQ Developer程序下 我放到了图12的路径中
![](https://img.haomeiwen.com/i8532098/a8249655edd9a7c8.png)
接下来打开刚刚安装的PLSQL Developer程序 第一次打开应该是图13的样子
![](https://img.haomeiwen.com/i8532098/6946bb107e9c2104.png)
打开后以非登录模式(点击取消按钮)打开PLSQL Developer 打开以后应该是图14的样子
![](https://img.haomeiwen.com/i8532098/99520e8326763ce6.png)
然后选择工具->首选项 进入图15
![](https://img.haomeiwen.com/i8532098/db68ee4e3389df49.png)
图15红框中的Oracle主目录名填写instantclient_11_2文件的绝对路径(拉入终端就行了 有空格的地方终端会显示的不对 手动修改一下就行了)
我填写的是
/Users/xhkj/Applications/Wineskin/MyTest.app/Contents/Resources/drive_c/Program Files/instantclient_11_2
OCI库填写instantclient_11_2文件的绝对路径后面拼接上/oci.dll
我填写的是
/Users/xhkj/Applications/Wineskin/MyTest.app/Contents/Resources/drive_c/Program Files/instantclient_11_2/oci.dll
填写完成后 点击图15中应用->确定 关闭PLSQL Developer程序重新打开 会看到图16的样子
![](https://img.haomeiwen.com/i8532098/4e932ed9d82b38f8.png)
此时登录界面多了一行“连接为”的选项
此时PLSQL Developer的Oracle Home和OCI Libaray已经配置完毕
接下来
在instantclient_11_2目录下新建NETWORK目录 在NETWORK下新建ADMIN目录 在ADMIN目录下创建tnsnames.ora文件入图17
![](https://img.haomeiwen.com/i8532098/a0ccdb7c895d74b2.png)
在tnsnames.ora文件中添加数据库TNS
我是这样写的
ORACLE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = oracle)
)
)
复制上面的代码 修改localhost为自己的oracle IP地址 修改1521为oracle端口号 修改oracle为自己创建的oracle名称这3个地方即可
然后重启PLSQL Developer 此时可以在列表中看到刚刚配置的数据库了
接下来登录使用(待完善...)