linux下使用xmanager图形化安装oralce 19c(傻瓜教程)

最新给客户安装Oracle 19c数据库,网上找的教程都有各种问题,遂自己写一个傻瓜加成供大家参考,如有疑问请评论区指正,感谢!

目录

一、安装环境准备

1、下载资源

2、配置本地yum源并安装所需包

3、创建oracle用户及用户组

4、配置Linux系统内核参数

5、关闭selinux和防火墙

6、配置Oracle环境变量

7、创建Oracle安装目录并修改权限

8、配置图形化界面

二、数据库安装

1、安装包解压

2、安装数据库软件

3、使用dbca创建数据库

4、 启动监听lsnrctl start


一、安装环境准备

1、下载资源

vm虚拟机:VMware workstation player官网下载 

RedHat7.9镜像:官网下载地址(需注册账号登录)

Oralce 19c安装包:官网下载地址(需注册账号登录)

虚拟机配置:redhat7.9 8G内存,100G硬盘,4核CPU

2、配置本地yum源并安装所需包

可连接公网使用yum源的跳过此步骤

使用xftp将本地iso文件传到服务器/home下

[root@db /]#cd /home 
[root@db home]# ll
total 4420608
-rw-r--r--. 1 root root 4526702592 Jun 30 22:15 rhel-server-7.9-x86_64-dvd.iso

将ios文件挂载至/media下

[root@db home]# mount -o loop /home/rhel-server-7.9-x86_64-dvd.iso /media/
mount: /dev/loop0 is write-protected, mounting read-only

备份原有yum源文件

[root@db home]# cd  /etc/yum.repos.d/
[root@db yum.repos.d]# mkdir yum_bak
[root@db yum.repos.d]# mv  *.repo yum_bak/

生成新的yum源文件

[root@db yum.repos.d]# vim redhat.repo
[redhat7.9]
#源名字
name=redhat7.9
#源文件路径
baseurl=file:///media/
#是否启用
enable=1
gpgcheck=0

更新yum源

[root@db yum.repos.d]# yum clean all
[root@db yum.repos.d]# yum makecache

yum 安装oracle的依赖包

[root@db ~]# yum install -y compat-libcap1 compat-libstdc++-33 gcc-c++ ksh libaio-devel libstdc* elfutils-libelf-devel fontconfig-devel libXrender-devel glibc-devel smartmontools sysstat net-tools

3、创建oracle用户及用户组

[root@db /]# groupadd oinstall
[root@db /]# groupadd dba
[root@db /]# groupadd asmdba
[root@db /]# groupadd backupdba
[root@db /]# groupadd dgdba
[root@db /]# groupadd kmdba
[root@db /]# groupadd racdba
[root@db /]# groupadd oper
[root@db yum.repos.d]# useradd -g oinstall -G dba,asmdba,backupdba,dgdba,kmdba,racdba,oper  oracle
[root@db /]# id oracle
uid=1000(oracle) gid=1000(oinstall) groups=1000(oinstall),1001(dba),1002(asmdba),1003(backupdba),1004(dgdba),1005(kmdba),1006(racdba),1008(oper)

4、配置Linux系统内核参数

[root@db /]# vim /etc/sysctl.conf

# sysctl settings are defined through files in
# /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/.
#
# Vendors settings live in /usr/lib/sysctl.d/.
# To override a whole file, create a new file with the same in
# /etc/sysctl.d/ and put new settings there. To override
# only specific settings, add a file with a lexically later
# name in /etc/sysctl.d/ and put new settings there.
#
# For more information, see sysctl.conf(5) and sys
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值