64位电脑上安装oracle和plsql

这两天一直在安装oracle,前前后后装了四遍,遇到各种问题,实在是被oracle这个小妖精给折磨疯了。好在最后大功告成,现在总结一下。

一、安装环境

1、win10 64位家庭版
2、oracle 11g 64位,点我下载
找到这个下载即可:这里写图片描述
oracle client ,点我下载 , 找到这个下载,instantclient-basic-nt-11.2.0.4.0.zip。
3、PL/SQL 32位,点我下载
这里有2点需要注意的:
1、客户端我们这里使用的是instantclient即时客户端,不是传统的安装版本的,因为那个实在是太烦了,很难卸载干净。这个是免安装版的。
2、instantclient的版本号需要和oracle数据库的版本号一致,我使用的就都是版本号为11的。并且一定要是32位的instantclient,一定要是32位的,一定要是32位的,重要的事情说三遍。
3、PL/SQL同样也是32位的。

二、安装步骤

下面正式开始安装。
1、oracle 11g的安装不做赘述了,网上教程很多,基本一路默认安装即可,不过有一点倒是值得注意,安装完数据库后,会默认开始很多服务,但是有很多我们是不需要的,所以可以做一些设置,如下图:
这里写图片描述
前面5项服务平时都用不到,可以直接禁用。后面两项 ORCL和Listener才是我们需要的,设置为手动启用即可,以后每次需要先手动启动一下。
2、安装instantclient即时客户端。
①将instantclient-basic-nt-11.2.0.4.0.zip解压至自己的文件夹,我放的是在D:\app\lixiaolin\instantclient_11_2
②新增环境变量####
NLS_LANG: AMERICAN_AMERICA.ZHS16GBK####
TNS_ADMIN :D:\app\lixiaolin\product\11.2.0\dbhome_1\NETWORK\ADMIN 注意这里不要忘记替换为自己的路径
③安装PLSQL,同样不做赘述
④设置PLSQL。打开PLSQL,不要登陆,直接进去。在 Tool->Prefrences->Connection下进行连接设置。
如下图:
这里写图片描述
Oracle home:OraDb11g_home1
OCI library:D:\app\lixiaolin\instantclient_11_2\oci.dll 注意替换为自己的路径

三、大功告成

好了,到了这里就大功告成了,再次打开PLSQL,会发现 Username这里多了一个system,database默认为之前设置的ORCL,输入密码就大功告成啦!
这里写图片描述
如下:
这里写图片描述
从此以后妈妈再也不用担心我安装oracle的问题了,哪里不会点哪里。
附赠完全卸载ORACLE数据库教程:
http://blog.csdn.net/machinecat0898/article/details/7792471