同一台电脑同时装Oracle客户端和服务端

1、如果之前安装过Oracle,Win+R输入Services.msc,关掉以Oracle开头的服务(卸载Oracle服务端和客户端步骤一样,见另外一篇帖子)

2、Win+R输入regedit打开注册表,点到计算机

搜索关键字:Oracle

挨个删除带有Oracle的项以及键值,虽然耗费点时间,但是是值得的,万一哪里清理不干净,又得重新安装,也是浪费时间

我猜测:注册表清理不干净,可能造成安装配置EM报错

(PS:除了有一些键值看起来像驱动的不要删,例如下图,其他的都可以删掉):

客户端和服务端分别放在不同盘下

=========================================================================================================================================

                                                      接下来安装服务端

=========================================================================================================================================

 

 1、、注册表清理干净以后,先安装Oracle的服务端,目录下找到SetUp.exe,右键以管理员身份运行,设置全局实例名,对Oracle不熟的就默认,密码自己设置

 2、服务端在安装完最后一步会弹出一个窗,点击口令管理,把Scott用户的对号去掉,不然的话,后边又要1、Win+R输入CMD,2、sqlplus /nolog,3、conn /as sysdba 4、alter user scott  identified by "123";

 3、Oracle服务端安装完以后,Win+R输入CMD,输入lsnrctl进入监听状态,然后输入status,查看一下监听是否正常,如下图是正常的

4、Win+R输入CMD,输入:sqlplus /nolog;  空闲状态

5、 就会提示已连接,说明服务端安装的一切正常。

 

=========================================================================================================================================

                                                      接下来安装客户端

=========================================================================================================================================

1、找到32位客户端的Setup.exe,选择管理员,一路下一步安装即可

(PS:为啥安装32位呐?因为PL/SQL工具只识别32位Oracle客户端的OCI.dll,PL/SQL识别不到这个OCI.dll是没办法连接oracle数据库的)

2、安装好了Oracle客户端以后,Win+R输入CMD,然后输入

      

      接着你会发现报错了

     

     是因为这样输入默认连接的数Oracle客户端的scott用户,但是你的Oracle客户端都没有建立监听和本地网络服务配置,当然连不上了

    

   3、本地安装客户端又装服务端,目的当然是为了连接自己本地的服务端咯,其实在CMD里面由原来的

   

   改为

  

   这样就好了

  4、最重要的一步,想要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

  =========================================================================================================================================

  1、必须安装32位的PL/SQL,安装以后找到首选项,配置一下Oracle的主目录和OCI.dll目录(下拉框自动就有,选择一下就好,如果是没有,说明你的Oracle客户端有问题或者监听文件没有配置)

  2、重启PL/SQL,就可以看到这个了,输入Scott用户名,tiger密码,登录成功,就好了

  

 

posted @ 2018-03-15 17:40  一字节  阅读(1074)  评论(0编辑  收藏  举报