zoukankan      html  css  js  c++  java
  • Oracle12c的安装


    直接下一步


    不多说


    高级安装可以选择设置,嫌麻烦可以直接典型安装(少些设置步骤)



    这里随便命用户名,口令即密码

    此处可以改安装路径



    可以根据电脑自身配置更改,但建议高于20%(给的越少,Oracle运行速度越慢;但也不能给太多,不然内存全给Oracle,系统会卡死。推荐默认值:40%)。



    恢复区是Oracle的一大特点,建议启用

    这里口令就是密码,登录Oracle时使用


    根据电脑配置,安装时间不一,一般30-70分钟

    这里不需要太注意(高阶用户除外)


    安装完成

    安装过程中 对配置信息做了更改:

    全局数据库:orcl

    Oracle系统标识符(SID): ORACLE

    这样导致:1、SQL PLUS 登录报错:ORA-12560: TNS: 协议适配器错误”

         2、SQL Developer 连接报错:ORA-12505,TNS:listener does not currently know of SID given in connect descriptor(监听器无法识别该链接所描述的SID)

    原因便是安装过程中对配置信息的更改。

    处理方法:

    先将SQL Developer中的连接全部删除

    在命令行执行regedit打开系统注册表,然后进入

    HKEY_LOCAL_MACHINESOFTWAREORACLEKEY_OraDB12Home1将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.

    或者右键我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=XXXX.

    或者进入sqlplus前,在command line下输set oracle_sid=XXXX.(试了仿佛无效!)

    一切OK!

    附:

    ORA-12560: TNS: 协议适配器错误:有三中可能:

    1、监听服务未运行

        windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板(或者直接在我的电脑,右键管理,然后找到服务), 启动OracleOraDB12Home1TNSListener服务。

    2、database instance未运行

        windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动OracleServiceXXXX,XXXX就是你的database SID.(我这里是OracleServiceORCL)

    3、注册表存在错误

        如上述!

    参看:Oracle 12C企业版安装教程

        【Oracle】【FAQ】Oracle 12c使用sqlplus登录SQL界面,出现“ORA-12560: TNS: 协议适配器错误

  • 相关阅读:
    Linux下编译安装redis
    docker搭建swoole的简易的聊天室
    Linux下面安装swoole
    laravel命令
    史上最污技术解读,60 个 IT 术语我竟然秒懂了.....
    redis集群搭建
    Windows安装MongoDB
    十大经典排序算法(动图演示)
    消息中间件基础
    laravel邮件发送
  • 原文地址:https://www.cnblogs.com/lightandtruth/p/9505819.html
Copyright © 2011-2022 走看看