centos7-使用rpm安装oracle数据库

本文详细描述了在Linux系统上安装Oracle数据库19c的全过程,包括下载预安装包、上传文件、安装、配置环境变量、初始化数据库、更改密码以及解决监听问题等关键步骤。
摘要由CSDN通过智能技术生成

#一直想自己再liunx装个数据库,终于实现,本人亲测绝对有效

1.rmp下载

#https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

2,preinstall

#http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

3.文件上传服务(可通过工具来实现,xshell,FTP,Winscp都可以)

放到:/opt 目录下

4.安装(等20分钟差不多,一个一个来哦)

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

5,安装之后修改字符集

vim /etc/init.d/oracledb_ORCLCDB-19c  --路劲

#追加内容
export ORACLE_VERSION=19c
export ORACLE_SID=ORCLCDB
export TEMPLATE_NAME=General_Purpose.dbc
export CHARSET=ZHS16GBK
export PDB_NAME=ORCLPDB1
export LISTENER_NAME=LISTENER
export NUMBER_OF_PDBS=1
export CREATE_AS_CDB=true

6.初始化数据库

/etc/init.d/oracledb_ORCLCDB-19c configure

7.配置环境便令

su - oracle

vi .bash_profile(如果没有可以再切换root去复制下)

#追加内容

export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
export PATH=$PATH:/opt/oracle/product/19c/dbhome_1/bin
export ORACLE_SID=ORCLCDB   #这个要注意,配置错误启动不了的,后面有写
export LANG=zh_CN.utf8              #设置中文

#不要忘记更新

 source .bash_profile

8.更改数据库密码(可选)
passwd oracle 

9.切换oracle并登录
su - oracle
sqlplus / as sysdba

10.启动监听

oracle登录,输入:

lsnrctl start  #启动

lsnrctl ststus  #查看监听是否启动

sqlplus / as sysdba

startup

11.最后这一步骤出现问题,发现问题是oracle_sid不一致导致

例:

 SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/opt/oracle/product/19c/dbhome_1/dbs/initORCLCD.ora'
进入配置文件改成一致就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值