用时5个小时,终于将PLSQL和ORACLE连接成功(附安装包)

PLSQL和32位ORACLE成功连接小记

一把辛酸泪

之前工作用的都是MySQL数据库,使用的可视化工具是Navicat,安装环境时随便跟着网上哪篇攻略,都能安装成功。现在工作需要使用Oracle,可视化工具也是打算使用Navicat的,但在打开连接时,一直提示“无监听”,于是上网各种查找各种操作,最后环境变量到底配了哪些东西,我自己都记不清楚,而且还要对ora文件进行更改,最后改的稀碎,一上午也没有搞定。
于是决定放弃,让同事给发了PLSQL和Oracle的安装包,一通安装和配置下来,到最后,仍然无法自动识别出数据库。于是上网找原因,原来我安装的Oracle是64位的,而PLSQL没有64位,无法对其进行识别。那接下来有两条路可选:

  1. 保持现有32位PLSQL和64位Oracle的环境,致力于找出二者连接成功的方法。(同事说她的就是这种配置,能够成功连接,但因历史悠久,不记得当初是怎么搞得了)
  2. 卸载掉64位Oracle,重新下载32位的。
    两条路在这,我首先排除第二种,原因其一是公司网络不给力,下载耗时间;其二,同事这种配置都能成功,说明是有解决办法的,没办法,不服输,立即针对第一种情况开始查资料。网上给出的解决办法又是和环境变量有关!!!啊啊啊,我的内心相当崩溃,要知道环境变量一直是我的痛。但是看在文章简短的份上,一字一字照做,最终的结果大家可想而知,失败!失败!失败!
    当时内心有一万只羊驼。。。。。
    虽说不服输是我一贯作风,但也要识时务,撞了南墙必须回头。
    果断卸掉64位oracle,乖乖去官网安装32位,安装俩小时(夸张写法),配置三分钟,最终搞定。(中间也感谢开发同事最后的神来一笔)
    结合自己没脑子的特质,痛定思痛,决定将成功安装的步骤记下来,分享给后来的伙伴们。

32位oracle安装步骤

  1. 进入网址:https://www.oracle.com/database/technologies/
    在这里插入图片描述
  2. 点击download database 19c,进入下载页面,一直下拉,找到window系统32位,点击see all:
    在这里插入图片描述
  3. 进入最终下载页面,点击下载。
    在这里插入图片描述
  4. 下载的两个文件都是压缩包,必须解压到同一个文件夹内。解压完效果如下:
    在这里插入图片描述
  5. 双击setup,开始安装。
    第一步:我们在合并的文件中选择setup.exe程序运行安装步骤,最好以管理员身份运行,避免安装在其他盘时出现权限不足而导致失败。
    第二步:如图所示,我们可以选择填写电子邮件或不写,是否接受安全更新我们这里也选择不接受
    第三步:点击下一步,安装程序会让你确认是否不接受安全更新,点击“是”。
    第四步:安装选项中 根据自我需要选择,我们这里选择”创建和配置数据库“,然后“下一步”。
    第五步:系统类中我们选择”桌面类“,接着“下一步
    第六步:
    在典型安装中,我们可以选择oracle的安装目录和数据库位置,等一系列位置选择,任何软件的安装我们首选一定不是系统盘,所以我们这里选择D盘,在D盘下建一个“oracle”文件夹,数据库版本我们选择企业版;(企业版的学习使用也是免费的),数据库名我们可以默认位“orcl”,管理口令根据自我习惯填写,oracle建议的密码是比较复杂的,这里我们选择密码也填写为“orcl”方便记,不易忘记。然后点击“下一步”会提示口令不符建议标准是否继续安装,我们选择继续安装,忽略口令建议 。
    第七步:
    这里我们跳过先决条件的检查,因为不管先决条件的检查是否成功与否都不影响我们的数据库安装,所以在先决条件检查这项时我们都选择”下一步“。当然你的硬件条件要达标的前提下;
    过了先决条件就是概要了,这里显示的是我们的安装信息,可以点“保存响应文件”保存下来,也可以不保存其实拿来没什么用。然后点“完成”;
    【特别声明:上述斜体部分摘自https://blog.csdn.net/mangsite/article/details/97253758这篇博客,oracle安装就是在这篇博客的指导下完成的,再次感谢博主分享和指导】
    其实我实际安装过程中,比刚才的博主多出一步,在【完成】那步之前,弹出database configuration assistant,只需要根据需要点击【确定】即可。
    在这里插入图片描述
    至此,32位oracle安装完毕。【重点:需要记住oracle安装路径】后续配置会用到。
    最后,每个公司的数据库都会有自己的监听文件,一般都会命名为tnsnames.ora,将这份文件拖到…network\admin目录下,我的是拖到D:\app\kaiya\oracle\NETWORK\ADMIN这个目录下。

PLSQL安装和配置

PLSQL安装不多说,只要傻瓜式安装即可。安装完毕,开始配置:

  1. 在桌面上双击打开如下界面:
    在这里插入图片描述
    未连接成功的状态下,username、password和database三项都是空的。
  2. 点击cancel,即先不用登陆,进入PLSQL主页,如图:
    在这里插入图片描述
  3. 点击工具栏Tools → Preferences,进入如下界面:
    在这里插入图片描述
  4. 配置Connection项下的Oracle Home和Oracle Library
    Oracle Home 就是你oracle安装的home页,Oracle Library就是你的oracle安装的路径,具体到bin目录下的oci.dll文件。
    至此,完成所有配置,关闭PLSQL,刷新页面,重新启动,
    在这里插入图片描述
    database处就有可选数据库啦,输入用户名和密码,就可以酷酷地操作了!!!
    完毕,如有错别字,请见谅并多多指正,噼里啪啦打完,没有二次验稿,后续有时间会回来更正哒!
    福利:
    安装包地址:https://pan.baidu.com/s/1AYxS_MHS09facePapOPHMA 提取码:uls3