• 最简单的oracle 19c安装教程


    下载安装包

    下载地址
    https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html
    http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
    下载完成后的两个rpm包,和一个oracle 客户端如下。

    安装

    yum localinstall -y oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
    yum localinstall -y oracle-database-ee-19c-1.0-1.x86_64.rpm
    
    
    [root@node0 ~]# /etc/init.d/oracledb_ORCLCDB-19c configure
    Configuring Oracle Database ORCLCDB.
    准备执行数据库操作
    已完成 8%
    复制数据库文件
    已完成 31%
    正在创建并启动 Oracle 实例
    已完成 32%
    已完成 36%
    已完成 40%
    已完成 43%
    已完成 46%
    正在进行数据库创建
    已完成 51%
    已完成 54%
    正在创建插接式数据库
    已完成 58%
    已完成 77%
    执行配置后操作
    已完成 100%
    数据库创建完成。有关详细信息, 请查看以下位置的日志文件:
     /opt/oracle/cfgtoollogs/dbca/ORCLCDB。
    数据库信息:
    全局数据库名:ORCLCDB
    系统标识符 (SID):ORCLCDB
    有关详细信息, 请参阅日志文件 "/opt/oracle/cfgtoollogs/dbca/ORCLCDB/ORCLCDB.log"。
    
    Database configuration completed successfully. The passwords were auto generated, you must change them by connecting to the database using 'sqlplus / as sysdba' as theoracle user.
    

    整个过程结束后会自动创建oracle 用户

    添加环境变量

    切换到oracle 用户,编辑 .bash_profile
    添加

    export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
    export PATH=$PATH:/opt/oracle/product/19c/dbhome_1/bin
    export ORACLE_SID=ORCLCDB
    

    启动服务

    su oracle   #切换到oracle
    sqlplus / as sysdba  #打开sql窗口
    startup  #启动服务
    exit  #退出命令窗口
    cd $ORACLE_HOME/bin   #定位到bin目录
    lsnrctl start  #启动监听
    

    修改system密码

    SQL> alter user system identified by xxxxx;

    sqldeveloper连接

    乱码问题

    如果是中文环境会有乱码

    -- 在sqlplus 下切换为英文显示
    alter session set nls_language=american;
    

    配置文件的路径

    /opt/oracle/product/19c/dbhome_1/network/admin
    

    创建用户

    create user c##leoric IDENTIFIED BY 123456;
    grant connect,resource,unlimited tablespace to c##leoric container=all;
    
    本文原创自博客园 地址:https://www.cnblogs.com/Heoric/
    我想要知道上帝是如何创造这个世界的。我对这个或那个现象不感兴趣,我要知道的是他的思想。其他都是细节。
  • 相关阅读:
    动手学习TCP:TCP连接建立与终止
    动手学习TCP: 环境搭建
    Python 数据分析4
    Django unittest 单元测试
    Django commands自定制
    Python mac安装mysqlclient的一个bug
    Centos7 开机启动流程
    Centos 06 文件类型和扩展名&索引节点inode和存储块block
    Centos 05 系统目录讲解
    Linux 踩过的坑系列-01
  • 原文地址:https://www.cnblogs.com/Heoric/p/13852005.html
Copyright © 2020-2023  润新知