赞
踩
1.拷贝rpm文件
oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
oracle-database-ee-19c-1.0-1.x86_64.rpm
2.安装环境所需
compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
compat-libcap1-1.10-7.el7.x86_64.rpm
2.1如果yum仓库不含阿里云则需要手工修改
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
在打开配置文件
sudo vi /etc/yum.repos.d/CentOS-Base.repo
将文件中所有行的 $releasever 改为 7
:1,$s/$releasever/7/g
:wq
保存并退出
2.2安装环境包
sudo yum install compat-libstdc*
sudo yum install compat-libcap1*
还需要安装
sudo yum install ksh* -y
sudo yum install libnsl* -y
sudo yum install file -y
sudo yum install file-libs* -y
sudo yum install net-tools -y
3.修改当前yum中引用python版本-确保在python3
查看当前python版本号
python -V
sudo vi /usr/bin/yum
把第一行改为
#! /usr/bin/python3
4.预安装
sudo rpm -ivh oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm --nodeps
5.创建所需文件夹 并授权
sudo mkdir -p /opt/oracle/product/19c/dbhome_1
sudo mkdir -p /opt/app/oracle/oradata
sudo mkdir -p /opt/oracle/oraInventory
sudo chown -R oracle:oinstall /opt/oracle
sudo chmod -R 775 /opt/oracle
6.开始安装
sudo yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm
7.初始化配置(比较漫长的等待)
/etc/init.d/oracledb_ORCLCDB-19c configure
注意接下来的操作需要切换到oralce账户
8.启动
切换以oracle身份,启动侦听服务
su - oracle
配置环境变量
vi ~/.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
export NLS_LANG="AMERICAN_AMERICA.UTF8"
保存之后
source ~/.bash_profile
9.以dba身份登入sqlplus,并启动服务
sqlplus / as sysdba
startup
设置system账户密码
alter user system identified by "test123@6";
10.防火墙firewalld添加端口
开放oracle端口1521
firewall-cmd --zone=public --add-port=1521/tcp --permanent
重载firewalld
firewall-cmd --reload
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。