centos6.9安装oracle10,CentOS6.9下安装Oracle11gR2数据库

66532e43d67760db4ccf5dfb4554ed29.png

1、Oracle官网下载11g R2数据库Linux的安装包

https://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linx8664soft-100572.html

6eea7f2bb7944a5404bdb0a146cf0c60.png

2、可以参考官网安装指导文档检查一下Linux服务器的安装环境

https://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm

1)安装Oracle需要的RPM支持包

f7d7719e6549449fb4d555910bd2f4a1.png

yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686 ksh elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c++ libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libstdc++ libstdc++.i686 libstdc++-devel libstdc++-devel.i686 make sysstat unixODBC unixODBC-devel

ed6361adf1d631bdcae2919ed458cca3.png

2)配置内核参数

6e0d7d4e1350400b78f5ffcb638f5ea4.png

vi /etc/sysctl.conf配置文件最下面加入如下参数

net.ipv4.ip_local_port_range = 9000 65500

fs.file-max = 6815744

kernel.shmall = 10523004

kernel.shmmax = 6465333657

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.core.rmem_default=262144

net.core.wmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_max=1048576

fs.aio-max-nr = 1048576

c35e92e786debd9a519dd943f5f5ca06.png

sysctl -p让内核参数生效

76f0dccf1ad48217a581ce4cb30384f4.png

3)创建用户和用户组

[root@localhost ~]#groupadd -g 200 oinstall

[root@localhost ~]#groupadd -g 201 dba

e449d6a3312218d3d94e2a2555153ff8.png

[root@localhost ~]#useradd -u 440 -g oinstall -G dba -d /database/oracle oracle

[root@localhost ~]# passwd oracle

a76bfcab20b70cb621fc22686ad6980e.png

4)修改用户的SHELL限制

[root@localhost ~]# vi /etc/pam.d/login

新增session    required     pam_limits.so一行

e450c67bcd74a800f5aa765e544b5496.png

vi /etc/security/limits.conf

新增

oracle   soft   nproc   2047

oracle   hard   nproc   16384

oracle   soft   nofile   1024

oracle   hard   nofile   65536

dc12e7fbcec3c401724ffa975bff1564.png

vi /etc/profile

末尾加上如下

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

7a072e0869118e087359068dcd2da218.png

5) 用刚创建的oracle用户登录并创建相关目录,修改目录权限

[oracle@localhost ~]$ chmod 755 /database/oracle

[oracle@localhost ~]$ mkdir /database/oracle/app

[oracle@localhost ~]$ chmod 755 /database/oracle/app

[oracle@localhost ~]$ mkdir /database/oracle/oradata

[oracle@localhost ~]$ chmod 755 /database/oracle/oradata

37552b3cbb685c1bbef2be499e829aca.png

vi ~/.bash_profile

umask 022

export ORACLE_BASE=/database/oracle/app

3b747a4841ff6c2660cd31d7fbb018ed.png

6)mkdir tmp用于上传安装包

94c22d4a09374ca4c919a2c9ea39948e.png

cd tmp

ll -trh

unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

3390831a4023ddf4619a393f6764ea14.png

7)因为Oracle安装需要图形化界面

yum groupinstall "X Window System"

yum groupinstall "Desktop"

8)在远程环境时,可以安装Xmanager,打开Xmanager下的Xmanager - Passive,用户接收显示ssh传来的图形化界面

6f5486883af4973da50850067768567b.png

然后打开xstart会话,连接服务器并先采用gnome-terminal

c0a0a621635ec41b43e8829a72427386.png

9)运行之后在弹出的图形化terminal中输入./tmp/database/runInstaller启动安装向导

653861c09234bec409d72b6d786afa74.png

67af97987d81713c8dcc55786bfa2444.png

3、接下来进行Oracle图形化安装的步骤

安装步骤如下

1)第一步不填写邮箱地址继续

63d5786b79955ba9dfe6e6910f44a63d.png

2)仅安装数据库软件

1aca6e72252f266cfadb7784536c0bc4.png

3)选择Single Instance Database Installation

d438c8d8f787718ff8719c390ac4fa99.png

4)选择你的语言

7c80e68164e8c34b5404cea6951b0b3e.png

5)选择安装的版本 Enterprise Edtion

710d2c7a147d2e3c3f287a6654603a42.png

6)指定Oracle的基本目录和文件。在此示例中,保持默认值并继续执行下一步

d7ae35a6470435132f4ff5464e5efafd.png

7)指定Inventory目录

86027137b3ddb2dad35f072f9220b5e7.png

8)指定特权组

a9fe0d0cb37c3484b7284143701ea752.png

9)部分基础包检查选择忽略所有

e90ff242fc21030e8869d624c92f44c2.png

10)显示整体的安装配置摘要,选择Finish进行安装

50f201541253262468d4c23aff0b8b27.png

11)接下来会显示安装的进度条

4a3501940043ebb4626f5034df627d95.png

12)显示以下窗口时,然后打开终端并root用户执行两个脚本

6f706765f83417ef73a3dce87e91de1e.png

13)新建一个Terminal窗口,然后切换到root用户执行这两个脚本文件

cdb973ec4ff7b1540e019633c9645ced.png

14)接下来安装就完成了

4423f13a147c0458b4b812873870319d.png

4、安装后的配置工作

1)重新修改环境变量vi ./.bash_profile

export ORACLE_BASE=/database/oracle/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

export PATH=$PATH:$ORACLE_HOME/bin

d5637e0e96a335781dd828ec123d1632.png

重新登录后用户变量生效,验证一下

db20ef0ecaf868f7e92f2e84256281f1.png

2)确认环境变量无问题后输入netca命令添加网络监听配置向导,一直下一步保持默认选项即可,步骤截图省略

f5aa7eb5a0a3055322b8603fabaa2705.png

Tips:SecureCRT登录服务器输入netca命令能弹出图形化向导界面要保证XmanagerXmanager - Passive是开启的

到这里Oracle数据库就全部安装好了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值