您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页在RedHat Enterprise Linux5 上的安装Oracle11.1.6

在RedHat Enterprise Linux5 上的安装Oracle11.1.6

来源:意榕旅游网


北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

时代朝阳会员专区:Oracle 安装 在Red Hat Enterprise Linux 5 上安装Oracle 11.1.6.0

工作目标

1

在Red Hat Enterprise Linux 5上安装Oracle 11.1.6.0 数据库

目标实现概要

1 2 3 4 5 6 7

安装Red Hat Enterprise Linux 5操作系统 检查操作系统的软硬件是否满足安装要求 创建oracle用户及组并修改其SHELL 安装数据库软件 创建数据库监听 创建数据库 版本 1.0.0

软硬件系统配置

1 2 3

操作系统:Red Hat Enterprise Linux 5 硬件配置:内存 1G 网卡 1块

网络配置:IP 地址:143.168.3.55

详细操作过程描述

时代朝阳会员服务 第 1 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

安装Red Hat Enterprise Linux 5操作系统

1

引导屏幕:

第一个屏幕是 Enterprise Linux 引导屏幕。在 boot: 提示符处按 [Enter] 键启动安装过程

介质测试:

当要求测试 CD 介质时,用 Tab 键切换到 [Skip] 并按 [Enter] 键。如果有错误,则会发出警告。在几秒钟后,安装程序将会检测视频卡、显示器和鼠标。然后安装程序进入 GUI 模式。

安装过程的相关设置(未提及的为选择默认设置):

语言 / 键盘选项:英文, 磁盘分区设置: 手动分区 / 20G

Swap (内存为1G-2G,交换空间要设置成内存的1.5倍)

网络配置:

首先,确保将每个网络设备设置为激活状态 按照以下方法对 eth0 进行 [编辑] 操作 eth0:

取消 [DHCP 设置] 复选项 选中 [手工设置IP地址] IP 地址:143.168.3.101 网络掩码: 255.255.0.0 主机名设置为:linuxserv5。

防火墙:“不设置防火墙” Enable SELinux 设置为:禁用 程序包安装默认值:自定义软件包 程序包组选项: 全部

按提示依次换盘就可以完成安装。

2

3

4

检查系统硬件

1

检查内存及交换空间:Oracle要求内存至少为1G,。当内存为1G—2G时,交换空间要求为内存的1.5倍:

时代朝阳会员服务 第 2 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

2

内存及交换空间满足要求。

磁盘空间检查:/tmp 要求150M-200M之间

oracle 11g企业版要求(32-bit)磁盘空间:数据库软件3.47G,数据库1.6G

此操作系统中没有单独的 /tmp文件系统,/tmp空间为根目录的空间,磁盘空间满足要求。

检查系统软件

1

内核版本:

[root@linuxserv7 ~]# uname –r

2

软件包检查:

Oracle 11g 对Red Hat Enterprise Linux 5(32-bit)软件包要求:

binutils-2.17.50.0.6-2.el5 compat-libstdc++-33-3.2.3-61 elfutils-libelf-0.125-3.el5 elfutils-libelf-devel-0.125 gcc-4.1.1-52 gcc-c++-4.1.1-52

时代朝阳会员服务 第 3 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

glibc-2.5-12

glibc-common-2.5-12 glibc-devel-2.5-12 glibc-headers-2.5-12 libaio-0.3.106

libaio-devel-0.3.106 libgcc-4.1.1-52 libstdc++-4.1.1

libstdc++-devel-4.1.1-52.e15 make-3.81-1.1 sysstat-7.0.0

unixODBC-2.2.11

unixODBC-devel-2.2.11

查看软件包是否存在:

[root@linuxserv7 ~]# rpm -aq binutils compat-libstdc++-33 [root@linuxserv7 ~]# rpm -aq | grep elfutils-libelf [root@linuxserv7 ~]# rpm -aq | grep gcc [root@linuxserv7 ~]# rpm -aq | grep glibc [root@linuxserv7 ~]# rpm -aq | grep libaio [root@linuxserv7 ~]# rpm -aq | grep libgcc [root@linuxserv7 ~]# rpm -aq | grep libstdc++ [root@linuxserv7 ~]# rpm -aq | grep make-3 [root@linuxserv7 ~]# rpm -aq | grep sysstat [root@linuxserv7 ~]# rpm -aq | grep unixODBC

3

时代朝阳会员服务 第 4 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

4

缺少软件包:libaio-devel-0.3.106

sysstat-7.0.0

unixODBC-2.2.11

unixODBC-devel-2.2.11

安装缺少的软件包:

创建/rpms目录:

时代朝阳会员服务 第 5 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

[root@linuxserv5 ~]# mkdir /rpms

从CD的server找到缺少的软件包,将其复制到新创建的目录/rpms下:

5

安装:

时代朝阳会员服务 第 6 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

修改Linux内核参数

1

Fs.file-max = 512 * PROCESSES kernel.shmall = 2097152

kernel.shmmax = 21474838 kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 262144 检查参数据是否满足要求: [root@linuxserv7 ~]# /sbin/sysctl -a | grep sem

2

时代朝阳会员服务 第 7 页

www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

3

其值大于要求的值可以不做修改。

修改需要修改的参数。

在/etc/sysctl.conf 启动文件中,输入以下内容:

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 262144

时代朝阳会员服务 第 8 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

4

使内核参数立即生效:

[root@linuxserv7 ~]# sysctl –p

时代朝阳会员服务 第 9 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

创建oracle用户和组及安装目录

1 [root@linuxserv7 ~]# groupadd oinstall

[root@linuxserv7 ~]# groupadd dba

[root@linuxserv7 ~]# useradd -g oinstall -G dba oracle [root@linuxserv7 ~]# passwd oracle

2

验证nobody用户:

3

4

创建文件系统 /db(如果 / 空间尺寸允许,也可以直接在 / 文件系统下创建目录 /db)。

改变文件系统/db的所有者,以便以后将数据库安装在/db文件系统上:

[root@linuxserv7 ~]# chown oracle:oinstall /db

创建软件存放目录:

[oracle@linuxserv7 ~]$ mkdir /db/sw

为oracle用户设置环境变量

1

用文本编辑器vi 编辑.bash_profile参数文件: [oracle@linuxserv7 ~]$ pwd /home/oracle

[oracle@linuxserv7 ~]$ vi .bash_profile # .bash_profile

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

时代朝阳会员服务 第 10 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

. ~/.bashrc fi

# User specific environment and startup programs ORACLE_SID=sdzy

ORACLE_BASE=/db/oracle

ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1 export ORACLE_SID ORACLE_BASE ORACLE_HOME

PATH=$PATH:/$ORACLE_HOME/bin:$HOME/bin

export PATH

~

为 Oracle 用户设置 Shell

1

在/etc/security/limits.conf 文件中输入以下内容:

oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536

时代朝阳会员服务 第 11 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

2

在/etc/pam.d/login文件中输入以下内容:

session required /lib/security/pam_limits.so

3

在/etc/profile文件中输入以下内容:

时代朝阳会员服务 第 12 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

if [ $USER = \"oracle\" ]; then if [ $SHELL = \"/bin/ksh\" ]; then ulimit -p 16384 ulimit -n 65536 else

ulimit -u 16384 -n 65536 fi fi

上传数据库软件到/db/sw目录

1

以oracle用户上传并解压数据库软件:

[oracle@linuxserv5 sw]$ pwd /db/sw

[oracle@linuxserv5 sw]$ ls linux_x86_11gR1_database.zip

[oracle@linuxserv5 sw]$ unzip linux_x86_11gR1_database.zip

安装数据库软件

时代朝阳会员服务 第 13 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

1

[oracle@linuxserv7 database]$ ./runInstaller

2

时代朝阳会员服务 第 14 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

3

4

时代朝阳会员服务 第 15 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

5

6

时代朝阳会员服务 第 16 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

7

8

时代朝阳会员服务 第 17 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

9

10

时代朝阳会员服务 第 18 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

11

12

13 [root@linuxserv7 ~]# sh /db/oracle/oraInventory/orainstRoot.sh

时代朝阳会员服务 第 19 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

14 [root@linuxserv7 ~]# sh /db/oracle/product/11.1.0/db_1/root.sh

15

时代朝阳会员服务 第 20 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

创建数据库监听

1 $ORACLE_HOME/bin/netca [oracle@linuxserv7 ~]$ netca

2

时代朝阳会员服务 第 21 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

3

4

时代朝阳会员服务 第 22 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

5

6

时代朝阳会员服务 第 23 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

7

8

使用DBCA创建数据库

1

[oracle@linuxserv7 ~]$ dbca

时代朝阳会员服务 第 24 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

2

时代朝阳会员服务 第 25 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

3

4

时代朝阳会员服务 第 26 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

5

6

时代朝阳会员服务 第 27 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

7

8

时代朝阳会员服务 第 28 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

9

10

时代朝阳会员服务 第 29 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

11

12

时代朝阳会员服务 第 30 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

13

14

时代朝阳会员服务 第 31 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

15

时代朝阳会员服务 第 32 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

16

时代朝阳会员服务 第 33 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

17

18

时代朝阳会员服务 第 34 页 www.zhaoyang-db.com/huiyuan

北京时代朝阳数据库技术中心Trail实验室www.zhaoyang-db.com

19

体会与总结

1

在安装Oracle之前按要求配置操作系统是安装成功的关键。

时代朝阳会员服务 第 35 页 www.zhaoyang-db.com/huiyuan

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务