oracle 19c 数据库的安装

本文详细描述了在Linux系统上安装Oracle19c的步骤,包括禁用SELinux,配置yum仓库,安装依赖软件包,创建用户和组,设定权限,设置环境变量,上传并解压安装包,执行安装过程,使用dbca创建数据库,以及设置sqlplus提示符配置。
摘要由CSDN通过智能技术生成

一、安装前配置

1.1、配置本地主机名解析  /etc/hosts

1.2、 禁用 selinux

[root@ora19c ~]# vi /etc/sysconfig/selinux
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of three values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are protected.
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

重启验证 [root@rhel64 ~]# reboot

[root@rhel64 ~]# getenforce

1.3、配置 yum 软件仓库

[root@ora19c ~]# mkdir /mnt/dvd
[root@ora19c ~]# mount /dev/sr0 /mnt/dvd
[root@ora19c ~]# df -Th

 在默认配置文件中追加写入信息

[root@ora19c ~]# vi /etc/yum.repos.d/rhel-source.repo

[rhel6.4]
name=rhel64
baseurl=file:///mnt/dvd/Server
gpgcheck=0
[root@rhel64 ~]# yum clean all
[root@rhel64 ~]# yum list
[root@rhel64 ~]# yum install lrzsz

二、软件安装环境准备

2.1  yum安装软件包

[root@ora19c ~]# yum install gcc* binutils* compat* glibc* ksh* libgcc* libstdc* libaio* make* sysstat* unixODBC* -y

2.2  创建用户和组

[root@ora19c ~]# groupadd oinstall
[root@ora19c ~]# groupadd dba
[root@ora19c ~]# groupadd oper
[root@ora19c ~]# useradd -g oinstall -G dba,oper oracle
[root@ora19c ~]# passwd oracle
使用 oracle 用户登录测试
[oracle@ora19c ~]$ id
uid=1001(oracle) gid=1001(oinstall) groups=1001(oinstall),1002(dba),1003(oper)

2.3   创建目录赋予权限
[root@ora19c ~]# mkdir -p /u01/app/oracle
[root@ora19c ~]# chown -R oracle:oinstall /u01
[root@ora19c ~]# chmod -R 775 /u01/app/oracle

2.4  设置环境变量

[oracle@ora19c ~]$  vi .bash_profile

unset TNS_ADMIN
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19.3.0/dbhome_1
export ORACLE_SID=PROD
export PATH=$ORACLE_HOME/bin:$PATH
[oracle@ora19c ~]$ source .bash_profile
[oracle@ora19c ~]$ echo $ORACLE_BASE
/u01/app/oracle
[oracle@ora19c ~]$ echo $ORACLE_HOME
/u01/app/oracle/product/19.3.0/dbhome_1
[oracle@ora19c ~]$ echo $ORACLE_SID
PROD

2.5  

2.5.1 上传安装包 

[root@ora19c u01]# mkdir software
利用 xftp 上传到  /software  目录
[oracle@ora19c ~]$ cd /u01/software/
[oracle@ora19c software]$ ll
total 2987996
-rw-r--r-- 1 root root 3059705302 May 30 05:58 LINUX.X64_193000_db_home.zip
2.5.2  解压安装包
[oracle@ora19c ~]$ unzip /u01/software/LINUX.X64_193000_db_home.zip -d $ORACLE_HOME/

2.5.3  执行安装

打开 xmanager 中的 Xmanager - Passive
[oracle@dba ~]$ export DISPLAY=192.168.100.1:0.0
[oracle@ora19c ~]$ cd $ORACLE_HOME
[oracle@ora19c dbhome_1]$ ./runInstaller

(1)只安装软件

 (2)单实例安装

 

(3)安装企业版

 

(4)识别安装目录

 

 

(5)

 (6)开启自动执行脚本

 

(7)预检查

  

(8)开始安装

 

 (9)如果遇到补充传统手工执行脚本在root用户下执行

三、建库

[oracle@ora19c dbhome_1]$  dbca

 

 

 

 

 

 

 

 

 oracle

 

 

 

 finish

 等待加载,完成

 

 四、查看进程

 

 

五、登录

设置 sqlplus 提示符配置 glogin

[oracle@ora19c ~]$ vi $ORACLE_HOME/sqlplus/admin/glogin.sql
set linesize 120 
set pagesize 999 
define _editor=vi 
set sqlprompt "_user'@'_connect_identifier> "

 

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柠檬不酸z

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值