一、基础环境配置
1、关闭系统防火墙
systemctl stop firewalld syustemctl disable firewalld
2、关闭selinux
vim /etc/selinux/config SELINUX=disabled
3、准备安装oracle安装所需依赖
说明:下载安装oracle时所需依赖的rpm包,然后制作本地yum源进行安装rpm依赖包
下载地址:https://download.csdn.net/download/Mr_Gent/13155166
unzip base.zip
4、安装oracle-database-preinstall
yum -y install oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
二、安装Oracle 19c
1、安装Oracle 19c
下载地址:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html
yum -y install oracle-database-ee-19c-1.0-1.x86_64.rpm
初始化Oracle数据库:
/etc/init.d/oracledb_ORCLCDB-19c configure
安装log日志:
[root@ds1 init.d]# /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/ORCLCDB3.log"。
Database configuration completed successfully. The passwords were auto generated, you must change them by connecting to the database using 'sqlplus / as sysdba' as the oracle user.
配置环境变量:
su - oracle
vim /etc/profile export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1 export PATH=$PATH:/opt/oracle/product/19c/dbhome_1/bin export ORACLE_SID=ORCLCDB
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 #调整数据库字符集 修改中文显示问号的情况。
修改完配置文件以后必须及时刷新才会生效
/etc/init.d/network restart
登陆oracle数据库:
sqlplus / as sysdba
修改密码:
alter user system identified by 123456;
然后再使用新密码进行登陆。