• 同一台电脑同时装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:OracleDbappAdministratorproduct11.2.0dbhome_1NETWORKADMIN nsnames.ora

           拷贝一份到Oracle客户端的这个目录下:

           E:OracleClientappAdministratorproduct11.2.0client_1 etworkadmin nsnames.ora

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

                                                          接下来安装PL/SQL

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

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

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

      

  • 相关阅读:
    高精度计算模板
    P1108 低价购买 [DP][统计方案]
    POJ3349 Snowflake Snow Snowflakes [哈希]
    P1312 Mayan游戏 [深搜][模拟]
    P1378 油滴扩展[深搜]
    P1514 引水入城[搜索,线段覆盖]
    TYVJ1391 走廊泼水节
    【BZOJ1196】公路修建问题
    【BZOJ3624】免费道路
    【BZOJ2429】聪明的猴子
  • 原文地址:https://www.cnblogs.com/OSKnown/p/8574959.html
Copyright © 2020-2023  润新知