KeyarchOS环境下部署Oracle19c数据库|详细安装教程

目录

1 概述

2 安装准备

2.1 操作系统环境

2.2 Oracle19c版本

3 安装

3.1 安装依赖包

3.2 安装Oracle-database-preinstall

3.3 安装Oracle-database-ee

3.4 配置安装Oracle19c

4 运行Oracle19c

4.1 运行Oracle19c服务

4.2 修改system用户密码


1 概述

浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网链接浪潮信息云峦服务器操作系统KeyarchOS_KOS服务器操作系统-浪潮信息

Oracle 19c是甲骨文公司开发的一款关系型数据库管理系统(RDBMS),它是Oracle数据库产品系列的最新版本。“c”代表“云计算”,意味着Oracle 19c专注于提供强大的云计算功能和性能。Oracle 19c引入了许多新功能和改进,如性能增强、多租户架构、安全性增强、大数据整合以及自动化运维等。详细介绍见官网链接https://www.oracle.com。

2 安装准备

2.1 操作系统环境

版本信息:KeyarchOS 5.8sp1

硬件平台:X86_64

2.2 Oracle19c版本

Oracle19c-19.3

https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c

3 安装

3.1 安装依赖包

1、安装libnsl

yum install libnsl.x86_64

2、安装compat-libcap1

下载地址:https://centos.pkgs.org/7/centos-x86_64/compat-libcap1-1.10-7.el7.x86_64.rpm.html

yum install compat-libcap1-1.10-7.el7.x86_64.rpm --nogpgcheck

3、安装compat-libstdc++-33

下载地址:https://centos.pkgs.org/7/centos-x86_64/compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm.html

yum install compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm --nogpgcheck

 

3.2 安装Oracle-database-preinstall

安装Oracle19c之前,需要安装preinstall,在安装包存放目录下执行安装命令:

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

3.3 安装Oracle-database-ee

安装好preinstall后,再安装ee包。在安装包存放目录下执行安装命令:

yum install oracle-database-ee-19c-1.0-1.x86_64.rpm --nogpgcheck

3.4 配置安装Oracle19c

1、初始化数据库

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

初始化前需保证至少有4244MB的空间,否则会失败:

满足空间需求后即可再次初始化。初始化的过程比较慢,需耐心等待。

2、配置环境变量

进入oracle用户,打开.bash_profile文件进行内容追加:

追加完成后保存,执行source .bash_profile命令使配置文件立刻生效:

4 运行Oracle19c

4.1 运行Oracle19c服务

 1、进入oracle用户

su - oracle

 2、进入数据库

sqlplus / as sysdba

4.2 修改system用户密码

1、修改system用户密码为123456:

alter user system identified by 123456;

2、可以看到,执行结果提示为问号,出现该现象的原因为转码错误,将session语言设置为英文即可:

alter session set nls_language=american;

3、修改session语言后,再次执行密码修改指令,可以看到正常的结果提示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值