(转)Mac 借助 Wineskin 安装使用 PLSQL Developer

本文摘自@拾忆秋大神 精品文章在此表示感谢 尊重原创 如有侵权 请及时提出删除
下面进入正文

1、下载Wineskin

Wineskin下载页

此前也尝试过使用CrossOver来安装PLSQL Developer 但是安装后发现只有14天的试用期 就放弃了 还是Wineskin免费的好

下载后把解压后的文件拖到应用程序里
把Wineskin Winery拖到应用程序中

打开Wineskin Winery


第一次打开Wineskin Winery长这个样子

点击“+”安装引擎
添加引擎页面

选择一个需要的版本 这里我默认选择第一个最新的版本 然后点击下载并安装按钮
正在下载中...

这个下载可能需要点时间 看网速了 我网速一般 下载了十多分钟 下载完成后点击“OK”
此时回到主界面,可以看到图中框选一已经有下载好的引擎了,但是会发现图中框选三是灰色不可点击的,这样就不能创建自己的应用程序,只有点击图中框选二的Update按钮进行升级后才行,如下图:


我此前已经点击过update按钮 所以无法复现此张图片了 在此借用大神图片

点击Update后进入下载安装界面 点击“OK”按钮开始下载 这里也需要等待一会
点击update后的页面

下载完成后回到主界面 就变成下面的样子了
点击update更新完版本后页面

点击最下面 Creat New Blank Wrapper 按钮 创建自己的应用程序 然后自己起一个合法的名字就行了 这个名字是应用程序中看到的名字
给应用程序起个名字

起过名字后 点击“OK”按钮完成创建
第一次创建可能会让下载下面两个东西 直接点击install按钮等待下载完成就行了
Wine Mono下载

Wine Gecko 下载
应用程序创建完成后页面

点击上图红框中按钮 在访达中显示该文件 选择刚刚创建的程序(理论上这里只有一个程序的因为之前创建过一次 所以这里有俩程序)右键选择显示包内容


图一

双击Wineskin文件打开程序


图二

选择图三第二项进入图四
图三

取消图四中红框中的勾选按钮
图四

不取消的话 选择要安装的应用程序后 会报图五的错误


图五

然后回到图六选择第三个按钮
图六

然后进入图七 选择Tools -> Winetricks配置一下字体 可以根据自己的需求进行一些其它配置
图七

图八进行一下选择进行配置 配置完成后点击Run按钮 稍等一会 会很快
图八

安装完成后 会出现类似图九的提示
图九

点击图九的close回到图十
图10

点击图10红框中按钮进入图11


图11

点击图11红框中按钮选择已经下载好的plsqldeveloper安装包 根据提示傻瓜式安装即可
图12

接下来配置PLSQL Developer
将下载好的instantclient_11_2文件(32位)解压到刚刚安装的PLSQ Developer程序下 我放到了图12的路径中
图12

接下来打开刚刚安装的PLSQL Developer程序 第一次打开应该是图13的样子
图13

打开后以非登录模式(点击取消按钮)打开PLSQL Developer 打开以后应该是图14的样子
图14

然后选择工具->首选项 进入图15
图15

图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的样子
图16

此时登录界面多了一行“连接为”的选项
此时PLSQL Developer的Oracle Home和OCI Libaray已经配置完毕
接下来
在instantclient_11_2目录下新建NETWORK目录 在NETWORK下新建ADMIN目录 在ADMIN目录下创建tnsnames.ora文件入图17
图17

在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 此时可以在列表中看到刚刚配置的数据库了
接下来登录使用(待完善...)

参考文章

1、Mac 借助 Wineskin 安装使用 PLSQL Developer

2、Mac 借助 Wineskin 安装使用 PLSQL Developer

3、Oracle数据库TNS详解

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,826评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,968评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,234评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,562评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,611评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,482评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,271评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,166评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,608评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,814评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,926评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,644评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,249评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,866评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,991评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,063评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,871评论 2 354