Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Redhat下Oracle 12c单节点安装大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

操作系统:Redhat6.7 64位 [[email protected] ~]# more /etc/redhat-release Red Hat Enterprise Linux Server release 6.7 (Santiago) (1)配置/etc/hosts文件 [[email protected] ~]# hostname Oracle12CDB [[email protecte

操作系统:Redhat6.7 64位
[[email protected] ~]# more /etc/redhat-release
Red Hat Enterprise Linux Server release 6.7 (Santiago)

(1)配置/etc/hosts文件
[[email protected] ~]# hostname
Oracle12CDB
[[email protected] ~]# vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.10.100  Oracle12CDB


(2)安装依赖包
yum install -y bc
yum install -y binutils-*
yum install -y compat-libcap1-*
yum install -y compat-libstdc++-*
yum install -y e2fsprogs-1.41.12-*
yum install -y e2fsprogs-libs-*
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 libX11-*
yum install -y libXau-*
yum install -y libXi-*
yum install -y libXtst-*
yum install -y libgcc-*
yum install -y libstdc++-*
yum install -y libstdc++-devel-*
yum install -y libxcb-*
yum install -y libXrender
yum install -y libXrender-devel
yum install -y make-*
yum install -y net-tools-*
yum install -y nfs-utils-*
yum install -y smartmontools-*
yum install -y sysstat-*
yum install -y gcc-c++*

(3)修改内核参数
vim  /etc/sysctl.conf

fs.aio-max-nr = 1048576 
fs.file-max = 6815744 
kernel.shmall = 2097152 
kernel.shmmax = 2062557184
kernel.shmmni = 4096 
kernel.sem = 250 32000 100 128 
net.ipv4.ip_local_port_range = 9000 65500 
net.core.rmem_default = 262144 
net.core.rmem_max = 4194304 
net.core.wmem_default = 262144 
net.core.wmem_max = 1048576

#生效
sysctl -p


(4)创建Oracle用户及设置用户信息
(4.1)创建用户及组
groupadd oinstall   
groupadd dba        
useradd -g oinstall -G dba Oracle
passwd Oracle  

(4.2)设置Oracle用户的环境变量,在Oracle用户修改
[[email protected] ~]$ cd
[[email protected] ~]$ vi .bash_profile

#添加下面的部分
export TMP=/tmp
export TMPDIR=$TMP
export oracle_sid=Oracle12c   
export OracLE_BASE=/u01/app/Oracle
export OracLE_HOME=$OracLE_BASE/product/11.2.0/db_1
export TNS_ADMIN=$OracLE_HOME/network/admin
export PATH=/usr/sbin:$PATH
export PATH=$OracLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$OracLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$OracLE_HOME/JRE:$OracLE_HOME/jlib:$OracLE_HOME/rdbms/jlib
umask 022

(4.3)修改Oracle软件安装者资源限制,在root下修改
vim /etc/security/limits.conf

#添加下面的部分
Oracle soft nproc 2047 
Oracle hard nproc 16384 
Oracle soft nofile 1024 
Oracle hard nofile 65536 
Oracle soft stack 10240

(4)创建Oracle安装目录@H_619_19@mkdir -p /u01/app/Oracle@H_619_19@mkdir /u01/app/oraInventory
chown -R Oracle:oinstall /u01/app/
chmod -R 775 /u01/app/Oracle


(5)解压Oracle
[[email protected] ~]# cd /package/
[[email protected] package]# ls
linuxx64_12201_database.zip
[@L_403_7@ ~]# unzip linuxx64_12201_database.zip
...
将安装包的用户用户组设置为Oracle:oinstall
[[email protected] package]# chown Oracle:oinstall -R /package/
[@L_403_7@ package]# ll
@R_653_10586@l 3372760
drwxr-xr-x. 7 Oracle oinstall       4096 Jan 27  2017 database
-rw-r--r--. 1 Oracle oinstall 3453696911 May 26 13:48 linuxx64_12201_database.zip

(6)开始安装

在服务器上或使用Xmamager等工具来调用图形界面

Redhat下Oracle 12c单节点安装

[[email protected] ~]$ cd /package/database/
[[email protected] database]$ ls
install  response  rpm  runInstaller  sshsetup  stage  welcome.html
[[email protected] database]$ ./runInstaller
StarTing Oracle Universal Installer...

1.不绑定mos账号

Redhat下Oracle 12c单节点安装

2.选择仅安装Oracle软件

Redhat下Oracle 12c单节点安装

3.选择单实例数据库

Redhat下Oracle 12c单节点安装

4.选择企业版

Redhat下Oracle 12c单节点安装

5.选择Oracle_base和Oracle_home,这里在.bash_profile配置过,会自动填写

Redhat下Oracle 12c单节点安装

6.填写Oracle安装清单的位置,需要提前创建路径

Redhat下Oracle 12c单节点安装

7.权限组选择

Redhat下Oracle 12c单节点安装

8.数据库安装清单检查

Redhat下Oracle 12c单节点安装

9.确认安装信息

Redhat下Oracle 12c单节点安装

10.开始安装

Redhat下Oracle 12c单节点安装

@R_553_9382@需要以root用户执行以下脚本

Redhat下Oracle 12c单节点安装

11.安装完成

Redhat下Oracle 12c单节点安装

 

接下来开始使用DBCA创建数据库

[[email protected] database]$ dbca

1.选择创建数据库

Redhat下Oracle 12c单节点安装

2.有典型安装和高级安装,这里我选择高级安装

Redhat下Oracle 12c单节点安装

3.认选择

Redhat下Oracle 12c单节点安装

4.根据.bash_profile填写sid

Redhat下Oracle 12c单节点安装

5.确定数据文件存储类型与路径

Redhat下Oracle 12c单节点安装

6.创建归档路径,启用归档

[[email protected] package]# mkdir /archivelog
[[email protected] package]# chown Oracle:oinstall -R /archivelog/

Redhat下Oracle 12c单节点安装

7.创建监听

Redhat下Oracle 12c单节点安装

8.跳过

Redhat下Oracle 12c单节点安装

9.认使用AMM

Redhat下Oracle 12c单节点安装

10.可以选择使用em express

Redhat下Oracle 12c单节点安装

11.填写数据库密码

Redhat下Oracle 12c单节点安装

12.选择创建数据库

Redhat下Oracle 12c单节点安装

13.开始建库

Redhat下Oracle 12c单节点安装

14.完成创建

Redhat下Oracle 12c单节点安装

 

【完】

大佬总结

以上是大佬教程为你收集整理的Redhat下Oracle 12c单节点安装全部内容,希望文章能够帮你解决Redhat下Oracle 12c单节点安装所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。