一、若是以前安装过Oracle,Win+R输入Services.msc,关掉以Oracle开头的服务(卸载Oracle服务端和客户端步骤同样,见另一篇帖子)sql
二、Win+R输入regedit打开注册表,点到计算机数据库
搜索关键字:Oracle网络
挨个删除带有Oracle的项以及键值,虽然耗费点时间,可是是值得的,万一哪里清理不干净,又得从新安装,也是浪费时间oracle
我猜想:注册表清理不干净,可能形成安装配置EM报错app
(PS:除了有一些键值看起来像驱动的不要删,例以下图,其余的均可以删掉):ide
客户端和服务端分别放在不一样盘下工具
=========================================================================================================================================spa
接下来安装服务端3d
=========================================================================================================================================blog
一、、注册表清理干净之后,先安装Oracle的服务端,目录下找到SetUp.exe,右键以管理员身份运行,设置全局实例名,对Oracle不熟的就默认,密码本身设置
二、服务端在安装完最后一步会弹出一个窗,点击口令管理,把Scott用户的对号去掉,否则的话,后边又要一、Win+R输入CMD,二、sqlplus /nolog,三、conn /as sysdba 四、alter user scott identified by "123";
三、Oracle服务端安装完之后,Win+R输入CMD,输入lsnrctl进入监听状态,而后输入status,查看一下监听是否正常,以下图是正常的
四、Win+R输入CMD,输入:sqlplus /nolog; 空闲状态
五、 就会提示已链接,说明服务端安装的一切正常。
=========================================================================================================================================
接下来安装客户端
=========================================================================================================================================
一、找到32位客户端的Setup.exe,选择管理员,一路下一步安装便可
(PS:为啥安装32位呐?由于PL/SQL工具只识别32位Oracle客户端的OCI.dll,PL/SQL识别不到这个OCI.dll是没办法链接oracle数据库的)
二、安装好了Oracle客户端之后,Win+R输入CMD,而后输入
,
接着你会发现报错了
是由于这样输入默认链接的数Oracle客户端的scott用户,可是你的Oracle客户端都没有创建监听和本地网络服务配置,固然连不上了
三、本地安装客户端又装服务端,目的固然是为了链接本身本地的服务端咯,其实在CMD里面由原来的
改成
这样就行了
四、最重要的一步,想要PL/SQL连你的服务端,那么将Oracle服务端
F:\OracleDb\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
拷贝一份到Oracle客户端的这个目录下:
E:\OracleClient\app\Administrator\product\11.2.0\client_1\network\admin\tnsnames.ora
=========================================================================================================================================
接下来安装PL/SQL
=========================================================================================================================================
一、必须安装32位的PL/SQL,安装之后找到首选项,配置一下Oracle的主目录和OCI.dll目录(下拉框自动就有,选择一下就好,若是是没有,说明你的Oracle客户端有问题或者监听文件没有配置)
二、重启PL/SQL,就能够看到这个了,输入Scott用户名,tiger密码,登陆成功,就行了