linux Oracle安装19c

发布时间 2023-12-11 15:56:08作者: 宗钰舒

ystemctl start firewalld.service  开启防火墙

 

systemctl stop firewalld.service     关闭防火墙

systemctl status firewalld    查询防火墙状态

 

使用rpm进行安装(虚拟机需保证能访问外网 )

安装介质:  yum localinstall -y oracle-database-preinstall-19c-1.0-3.el7.x86_64.rpm

 

安装数据库: yum localinstall -y oracle-database-ee-19c-1.0-1.x86_64.rpm

 

通过 passwd oracle 修改oracle用户的密码 123456

去opt目录下 更改文件权限 cd /opt    查看列表ll

 

修改oracle安装目录的用户和组

chown -R oracle:oinstall /opt/oracle

chown -R oracle:oinstall /oradata

chmod -R 775 /opt/oracle

 

查看oracle 所属用户为 oracle 不在是root

 

修改该配置文件

首先先复制一份 cp oracledb_ORCLCDB-19c oracledb_oradb-19c

 

去sysconfig 文件夹下

复制一份 cp oracledb_ORCLCDB-19c.conf oracledb_oradb-19c.conf(这个是数据库的配置文件 端口就在这个里面配置)

更改oracledb_oradb-19c.conf 这个文件夹 vi oracledb_oradb-19c.conf

(这个是oracle 的数据存放路径)

 

 回到cd /etc/init.d 这个目录下

 

修改配置文件 vi oracledb_oradb-19c

进入命令行 %s/ORCLCDB/oradb/g (将ORCLCDB 全局替换成oradb)

 

进入命令行 :%s/ORCLPDB1/oradb/g (将ORCLPDB1 全局替换成oradb)

 

更改 字符集 及是否创建容器

export ORACLE_VERSION=19c

export ORACLE_SID=oradb

export TEMPLATE_NAME=General_Purpose.dbc

export CHARSET=ZHS16GBK

export PDB_NAME=oradb

export LISTENER_NAME=LISTENER

export NUMBER_OF_PDBS=1

export CREATE_AS_CDB=false

 

保存 退出 

/etc/init.d/oracledb_oradb-19c configure 配置创建数据库

注意: ./oracledb_oradb-19c 执行数据库的命令:

/etc/init.d/oracledb_oradb-19c config

/etc/init.d/oracledb_oradb-19c start 开启db

/etc/init.d/oracledb_oradb-19c stop 停止db

/etc/init.d/oracledb_oradb-19c restart 重启db

/etc/init.d/oracledb_oradb-19c delete 删除

/etc/init.d/oracledb_oradb-19c configure 配置创建db

./oracledb_oradb-19c configure 开始配置