Oracle图形化安装升级

图形化安装oracle

一:前期配置参数

1.1修改hosts文件:修改主机名

[root@localhost ~]# vim /etc/hosts

在这里插入图片描述

1.2编辑内核参数 /etc/sysctl.conf

[root@localhost ~]# vi /etc/sysctl.conf
fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104         
kernel.panic_on_oops = 1
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
net.ipv4.conf.all.rp_filter = 2
net.ipv4.conf.default.rp_filter = 2
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
[root@localhost ~]#  /sbin/sysctl -p

Oracle图形化安装升级_第1张图片

1.3、修改Oracle访问限制修改/etc/security/limits.conf文件增加以下内容

[root@localhost ~]# vi /etc/security/limits.conf
oracle   soft   nofile    1024
oracle   hard   nofile    65536
oracle   soft   nproc    16384
oracle   hard   nproc    16384
oracle   soft   stack    10240
oracle   hard   stack    32768
oracle   hard   memlock    134217728
oracle   soft   memlock    134217728

1.4、安装操作系统RPM包

yum install -y bc    
yum install -y binutils
yum install -y compat-libcap1
yum install -y compat-libstdc++-33
yum install -y dtrace-modules
yum install -y dtrace-modules-headers
yum install -y dtrace-modules-provider-headers
yum install -y dtrace-utils
yum install -y elfutils-libelf
yum install -y elfutils-libelf-devel
yum install -y fontconfig-devel
yum install -y glibc
yum install -y glibc-devel
yum install -y ksh
yum install -y libaio
yum install -y libaio-devel
yum install -y libdtrace-ctf-devel
yum install -y libXrender
yum install -y libXrender-devel
yum install -y libX11
yum install -y libXau
yum install -y libXi
yum install -y libXtst
yum install -y libgcc
yum install -y librdmacm-devel
yum install -y libstdc++
yum install -y libstdc++-devel
yum install -y libxcb
yum install -y make
yum install -y net-tools # Clusterware
yum install -y nfs-utils # ACFS
yum install -y python # ACFS
yum install -y python-configshell # ACFS
yum install -y python-rtslib # ACFS
yum install -y python-six # ACFS
yum install -y targetcli # ACFS
yum install -y smartmontools
yum install -y sysstat
# Added by me.
yum install -y unixODBC

Oracle图形化安装升级_第2张图片

1.5、创建组和用户及目录

[root@localhost ~]# groupadd -g 54321 oinstall   
[root@localhost ~]# groupadd -g 54322 dba
[root@localhost ~]# groupadd -g 54323 oper
[root@localhost ~]# useradd -u 54321 -g oinstall -G dba,oper oracle
echo "oracle" | passwd --stdin oracle 
mkdir -p /u01/app/oracle/product/19.0.0/dbhome_1
chown -R oracle:oinstall /u01   (-r子集目录全赋予)
chmod -R 775 /u01

(这里如果创建组和用户出错)
得先删除用户后删除组

userdel -r oracle
userdel -r grid
groupdel dba
groupdel oinstall

Oracle图形化安装升级_第3张图片

1.6、修改firewall和selinux

[root@localhost ~]# vim /etc/selinux/config
修改selinux参数 
SELINUX=disabled

Oracle图形化安装升级_第4张图片

关闭和禁用防火墙
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld

1.7、编辑Oracle profile文件

[root@localhost ~]# vi /home/oracle/.bash_profile

# Oracle Settings
export TMP=/tmp
export TMPDIR=$TMP

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1
export ORACLE_SID=orcl

export PATH=/usr/sbin:/usr/local/bin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

Oracle图形化安装升级_第5张图片

1.8、上传Oracle安装包到$ORACLE_HOME并解压

创建/opt/software

[root@localhost ~]# mkdir /opt/software
[root@localhost ~]# cd /opt/software/
[root@localhost software]# mv /vagrant/LINUX.X64_193000_db_home.zip ./   (路径根据自己相应的变化)
[oracle@dump-oracle ~]$ cd $ORACLE_HOME
[oracle@dump-oracle dbhome_1]$ ll
total 0
[oracle@dump-oracle dbhome_1]$ unzip /opt/software/LINUX.X64_193000_db_home.zip 

二:图形化安装

2.1图形化安装

cd $ORACLE_HOME
./runInstaller

如果图形化起不来用xstart直接登录oracle用户执行runInstaller
Oracle图形化安装升级_第6张图片

Oracle图形化安装升级_第7张图片

2.2:点击单实例数据库安装

Oracle图形化安装升级_第8张图片

2.3:点击企业版

Oracle图形化安装升级_第9张图片

2…4:选择默认oracle base

Oracle图形化安装升级_第10张图片

2.5:选择默认orainventory位置

Oracle图形化安装升级_第11张图片

2.6:选择默认组

Oracle图形化安装升级_第12张图片

2.7:不设置脚本

Oracle图形化安装升级_第13张图片

2.8:先决条件检查

Oracle图形化安装升级_第14张图片

2.9:总结

Oracle图形化安装升级_第15张图片

2.10:安装产品

Oracle图形化安装升级_第16张图片

2.11:执行脚本

一定要以root用户执行

Oracle图形化安装升级_第17张图片

Oracle图形化安装升级_第18张图片

2.12:产品安装完成

Oracle图形化安装升级_第19张图片

三:升级数据库:更新高版本Opatch

3.1:解压19.7数据库升级补丁
cd $ORACLE_HOME
mv OPatch/ OPatch_old
unzip /opt/software/p6880880_121010_Linux-x86-64.zip

Oracle图形化安装升级_第20张图片

unzip p30869156_190000_Linux-x86-64
3.2:打补丁

在30869156文件夹中执行

Oracle图形化安装升级_第21张图片

[oracle@localhost ~]$ cd $ORACLE_HOME
[oracle@localhost dbhome_1]$ cd 31281355/
[oracle@localhost 31281355]$ /u01/app/oracle/product/19.0.0/dbhome_1/OPatch/opatch apply  
yum install  -y psmisc  (-y 默认yes)

Oracle图形化安装升级_第22张图片

3.3:数据库软件升级成功

Oracle图形化安装升级_第23张图片

四:创建监听

4.1:netca图形化创建

如果虚拟机图形化界面起不来老样子用xhost
这边需要把路径改到 bin/netca 原理一样
Oracle图形化安装升级_第24张图片

Oracle图形化安装升级_第25张图片

4.2:添加监听

Oracle图形化安装升级_第26张图片

4.3:设置监听名字

Oracle图形化安装升级_第27张图片

4.4:设置端口

Oracle图形化安装升级_第28张图片
Oracle图形化安装升级_第29张图片
Oracle图形化安装升级_第30张图片
Oracle图形化安装升级_第31张图片

五:创建DBCA

直接输入dbca图形化会自动起来
实在图形化出不来用xhost(看上文)
Oracle图形化安装升级_第32张图片

5.1:图形化创建数据库

Oracle图形化安装升级_第33张图片

5.2:高级安装

Oracle图形化安装升级_第34张图片

5.3:设置名称

Oracle图形化安装升级_第35张图片

如果安装报错可以监听没起来
启动监听:lsnrctl start 

Oracle图形化安装升级_第36张图片
Oracle图形化安装升级_第37张图片

Oracle图形化安装升级_第38张图片
Oracle图形化安装升级_第39张图片
Oracle图形化安装升级_第40张图片

5.4:设置sga,pga

Oracle图形化安装升级_第41张图片
如果大小不够就自动

Oracle图形化安装升级_第42张图片

5.5:设置processes

Oracle图形化安装升级_第43张图片

5.6:设置字符集

Oracle图形化安装升级_第44张图片

5.7:设置连接模式

Oracle图形化安装升级_第45张图片
Oracle图形化安装升级_第46张图片

5.8:设置口令

口令设置看个人

Oracle图形化安装升级_第47张图片

5.9:默认配置

Oracle图形化安装升级_第48张图片

5.10:总结

Oracle图形化安装升级_第49张图片

5.11创建DBCA成功

Oracle图形化安装升级_第50张图片

你可能感兴趣的:(数据库,oracle,linux,centos,java)