收藏 | 超详细的Oracle19c安装步骤

课程介绍

DBA数据库管理必备认证:ORACLE OCP 19C

教材下载

ORACLE OCP 19C 官方电子教材

ORACLE OCP 12C官方电子教材

1.安装前环境配置

基本信息

OS

DB

hostname

DB name

IP

Redhat7.6

Oracle 19C

Oracle19C

weisi

192.168.2.100

配置/etc/hosts

[root@ocp /]#echo '192.168.2.100 Oracle19C' >> /etc/hosts

关闭防火墙和Selinux

systemctl stop firewalld.servicesystemctl disable firewalld.servicesed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux

配置系统参数

echo kernel.shmmni=4096                         >> /etc/sysctl.confecho kernel.sem=250 32000 100 128                >> /etc/sysctl.confecho fs.file-max=6815744                         >> /etc/sysctl.confecho fs.aio-max-nr=1048576                      >> /etc/sysctl.confecho net.ipv4.ip_local_port_range=9000 65500        >> /etc/sysctl.confecho net.core.rmem_default=262144                >> /etc/sysctl.confecho net.core.rmem_max=4194304                 >> /etc/sysctl.confecho net.core.wmem_default=262144               >> /etc/sysctl.confecho net.core.wmem_max=1048576                 >> /etc/sysctl.confecho kernel.shmmax=2023478784                             >> /etc/sysctl.confecho kernel.shmall=52780232                                          >> /etc/sysctl.conf

echo 'session required /lib64/security/pam_limits.so'  >>/etc/pam.d/loginecho 'session required pam_limits.so'                               >>/etc/pam.d/login

echo 'oracle  soft  nproc   2047'    >> /etc/security/limits.confecho 'oracle  hard  nproc  16384'   >> /etc/security/limits.confecho 'oracle  soft  nofile   1024'    >> /etc/security/limits.confecho 'oracle  hard  nofile  65536'   >> /etc/security/limits.confecho 'oracle  soft  stack   10240'   >> /etc/security/limits.confecho 'oracle  hard  stack   32768'   >> /etc/security/limits.conf
[root@ocp /]#sysctl -p

创建用户oracle用户和组

groupadd oinstall groupadd dba groupadd oper useradd -g oinstall -G dba,oper oracleecho "1qaz2wsx." | passwd --stdin oracle

创建安装目录

mkdir -p /u01/appmkdir -p /u01/app/oraclemkdir -p /u01/app/oracle/product/19.3/dbhome_1chown -R oracle:oinstall /u01/appchmod -R 775 /u01/app

配置本地yum

[root@ocp /]# cd /etc/yum.repos.d[root@ocp /]#rm -f /etc/yum.repos.d/*.repo

echo [Local]                       >>Local.repoecho name=Local Yum              >>Local.repoecho baseurl=file:///tmp/redhat7iso  >>Local.repoecho gpgcheck=0                  >>Local.repoecho enabled=1                    >>Local.repoecho gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release  >>Local.repo

[root@ocp /]#yum clean all[root@ocp /]#yum list

配置oracle 用户环境变量

[root@ocp yum.repos.d]# su – oracle
echo umask 022  >>/home/oracle/.bash_profileecho ORACLE_BASE=/u01/app/oracle    >>/home/oracle/.bash_profile     echo 'ORACLE_HOME=/u01/app/oracle/product/19.3/dbhome_1'  >>/home/oracle/.bash_profileecho ORACLE_SID=weisi >>/home/oracle/.bash_profileecho 'PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/bin'  >>/home/oracle/.bash_profileecho 'export PATH ORACLE_BASE ORACLE_HOME ORACLE_SID' >>/home/oracle/.bash_profile

[oracle@ocp ~]$ source /home/oracle/.bash_profile

图片

2.安装数据库软件

[oracle@OracleTraining ~]$ mkdir /u01/app/soft数据库软件已经上传到/u01/app/soft 并解压到当前目录[oracle@Oracle19C ~]$ su – root[root@Oracle19C ~]# chown oracle:oinstall /u01/app/soft/LINUX.X64_193000_db_home.zip[oracle@Oracle19C ~]$ su – oracle[oracle@ocp ~]$ cd /u01/app/soft[oracle@ocp]$ unzip LINUX.X64_193000_db_home.zip -d /u01/app/oracle/product/19.3/dbhome_1[oracle@ocp]$cd /u01/app/oracle/product/19.3/dbhome_1[oracle@ocp database]$export DISPLAY=192.168.1.20:0.0[oracle@ocp database]$export[oracle@ocp database]$./runInstaller

收藏 | 超详细的Oracle19c安装步骤_第1张图片

收藏 | 超详细的Oracle19c安装步骤_第2张图片

收藏 | 超详细的Oracle19c安装步骤_第3张图片

收藏 | 超详细的Oracle19c安装步骤_第4张图片

收藏 | 超详细的Oracle19c安装步骤_第5张图片

收藏 | 超详细的Oracle19c安装步骤_第6张图片

收藏 | 超详细的Oracle19c安装步骤_第7张图片

收藏 | 超详细的Oracle19c安装步骤_第8张图片

root用户,使用yum 工具安装缺少的包[root@ocp Packages]# cd /tmp/redhat7iso/Packagesyum -y install compat-libcap1-1*yum -y install compat-libstdc++yum -y install libstdc++-devel.x86_64yum -y install gcc-c++*yum -y install kshyum -y install libaio-devel将compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm 上传到/tmp 目录cd /tmprpm -ivh compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm

收藏 | 超详细的Oracle19c安装步骤_第9张图片

收藏 | 超详细的Oracle19c安装步骤_第10张图片

收藏 | 超详细的Oracle19c安装步骤_第11张图片

图片

3.创建数据库

[oracle@ocp ~]$export DISPLAY=192.168.1.2:0.0[oracle@ocp ~]$ dbca

收藏 | 超详细的Oracle19c安装步骤_第12张图片

收藏 | 超详细的Oracle19c安装步骤_第13张图片

收藏 | 超详细的Oracle19c安装步骤_第14张图片

图片

4.基础命令

登入数据库: sqlplus / as sysdba

查看当前数据库show con_name

      

查看PDB信息

  col pdb_name format a20       col status format a20select pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs;    或者 show pdbs

查看当前环境

SELECT SYS_CONTEXT('USERENV','CON_NAME') FROM dual;

容器切换

alter session set container=weisipdb; alter session set container=CDB$ROOT;

关闭数据库

Shutdown immediate;

启动数据库

  startup

图片

5.完全卸载oracle

rm -f  /etc/oratabrm -f  /etc/oraInst.locrm -rf  $ORACLE_BASErm -rf /u01/app/oraInventory

end

欢迎关注微信公众号【厦门微思网络】。www.xmws.cn专业IT认证培训19周年
主要课程:思科、华为、红帽、ORACLE、VMware、CISP、PMP等认证培训及考证

你可能感兴趣的:(ORACLE,dba,ORACLE,oracle,19C安装,OCP认证,OCM)