一、环境准备:
我这里用的虚拟机搭建,配置为4G 4C 20G
二、准备安装包:
准备oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
wget http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
准备oracle-database-ee-19c-1.0-1.x86_64.rpm
oracle-database-ee-19c-1.0-1.x86_64.rpm可以去官网下载也可以去网盘下载:
链接: https://pan.baidu.com/s/11PjqSYW0fiSOTsLJqZccww
提取码: niyc
三、 开始安装:
yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm
yum -y localinstall oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
四、初始化数据库:
/etc/init.d/oracledb_ORCLCDB-19c configure
到这里数据库就初始化完成了
五、配置环境变量:
这一步我们需要切换到oracle用户来做
1.首先修改oracle用户的密码:
passwd oracle
2.切换到oracle用户:
su oracle
3.在根目录下配置环境变量:
vim .bash_profile
4.使我们修改的环境变量生效:
source .bash_profile
.bash_profile配置详情:
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
export ORACLE_SID=ORCLCDB
export ORACLE_PDB_SID=ORCLPDB1
export PATH=$ORACLE_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export NLS_LANG=american_america.ZHS16GBK
六、登陆数据库:
第一次登录数据库时需要用oracle用户登录:
sqlplus / as sysdba
进入数据库后修改system 的密码:
alter user system identified by 1234567;
修改密码可能会报错:
出现这类问题可以通过以下sql来解决:
alter session set container=cdb$root;
然后再次进行密码修改:
七、登陆问题:
如果使用oracle用户登录不需要输入用户名和密码
如果使用非Oracle用户则需要输入数据库的用户名和密码:
这里我切换为root用户进行数据库的登录: