Oracle - 11g - Release - 2 - Linux版本安装指南

更新时间:2024-01-13 18:26:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Oracle 11g Release 2 (11.2) Installation

适用Oracle Linux 5, and RHEL 5环境下

(一) 内存要求

最小 :1 GB的RAM 推荐 :2 GB的RAM或更多 查看内存大小:grep MemTotal /proc/meminfo

下表描述了安装的RAM和配置的交换空间的建议之间的关系: 可用的RAM 在1 GB和2 GB 之间的2 GB和16 GB 超过16 GB 所需空间互换 RAM的大小的1.5倍 等于RAM的大小 16 GB

确定配置的交换空间的大小 grep SwapTotal /proc/meminfo 确定可用的RAM和交换空间free

确定可用的共享内存量df -h /dev/shm/

注意:共享内存的大小应是至少大MEMORY_MAX_TARGET和MEMORY_TARGET为计算机上的每个Oracle实例。注意:MEMORY_MAX_TARGET和MEMORY_TARGET时不能使用LOCK_SGA启用或Linux上的大页面。

(二) 磁盘空间要求

1GB的磁盘空间/tmp目录

确定磁盘空间的使用量/tmp目录df -h /tmp

下表描述了磁盘空间要求软件文件,以及在Linux x86上安装各类型的数据文件: 安装类型 企业版 标准版 安装类型 企业版 标准版 要求软件文件(国标) 4.5 4.4 要求对数据文件(国标) 1.7 1.5 (三)确定系统架构是否可以运行该软件uname -m

(四)显示需求

对于Oracle 数据库 11g第2版(11.2)最小分辨率为1024 x 768或更高。

(五)操作系统需求

Oracle 数据库 11g第2版(11.2)操作系统的以下或更高版本:

? ? ? ? ? ? ? ? ?

Asianux Server 3 SP2 Oracle Linux 4 Update 7 Oracle Linux 5 Update 2 Oracle Linux 6

Red Hat Enterprise Linux 4 Update 7 Red Hat Enterprise Linux 5 Update 2 Red Hat Enterprise Linux 6

SUSE Linux Enterprise Server 10 SP2 SUSE Linux Enterprise Server 11

Oracle 数据库 11g第2版(11.2)开始,增强型Linux(SE Linux的)功能的安全性支援Oracle的Linux 4,红帽企业Linux 4,甲骨文的Linux 5和Red Hat企业版Linux 5。

确定安装的Linux发行版和版本 cat /proc/version

(六)内核要求

Oracle Linux 4 and Red Hat Enterprise Linux 4:

2.6.9 或更高版本

Asianux Server 3, Oracle Linux 5, and Red Hat Enterprise Linux 5:

2.6.18 或更高版本

Oracle Linux 6:

2.6.32.100 或更高版本

Red Hat Enterprise Linux 6:

2.6.32-71 或更高版本

SUSE Linux Enterprise Server 10:

2.6.16.21 或更高版本

SUSE Linux Enterprise Server 11:

2.6.27.19 或更高版本

确定是否安装了所需的内核 uname-r

(七)Package要求

Asianux Server 3,Oracle Linux 5和Red Hat Enterprise Linux 5满足下面或更高版本包安装:

binutils-2.17.50.0.6 compat-libstdc++-33-3.2.3 elfutils-libelf-0.125 elfutils-libelf-devel-0.125 elfutils-libelf-devel-static-0.125 gcc-4.1.2 gcc-c++-4.1.2 glibc-2.5-24 glibc-common-2.5 glibc-devel-2.5 glibc-headers-2.5 kernel-headers-2.6.18 ksh-20060214 libaio-0.3.106 libaio-devel-0.3.106 libgcc-4.1.2 libgomp-4.1.2 libstdc++-4.1.2 libstdc++-devel-4.1.2 make-3.81 sysstat-7.0.2 unixODBC-2.2.11 (32-bit) unixODBC-devel-2.2.11 (32-bit)

示例:Red Hat Enterprise Linux 5 执行如下命令 yum install binutils* -y yum install compat* -y yum install elfutils* -y yum install gcc* -y yum install glibc* -y yum install kernel* -y yum install ksh* -y yum install libaio* -y yum install libgcc* -y yum install libstdc* -y yum install make* -y yum install sysstat* -y yum install unixODBC* -y 确定是否安装了所需的软件包 rpm -q package_name 注意安装yum包,先要获取源,即配置好yum软件源。我们可以通过架ftp当作软件源。当然如果你有更方便的办法,可以去尝试。具体架设方法见下教程 (八)创建所需的操作系统组和用户

确定是否为组是否已经存在 more /etc/oraInst.loc 确定是否存在DBA组 grep dba /etc/group 确定是否存在oracle用户 id oracle

开始创建组和用户 groupadd oinstall groupadd dba

usermod -g oinstall -G dba oracle ---useradd -g oinstall -G dba oracle passwd oracle

(九)配置内核参数和资源限制

在/etc/sysctl.conf 文件尾部追加以下内容 输入命令:vi /etc/sysctl.conf fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152

kernel.shmmax = 4294967295 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

保存退出,并执行如下命令使其生效 /sbin/sysctl –p (也可直接输入sysctl -p)

在/etc/secuirty/limits.conf 文件尾部追加以下内容,以设置用户限制 vi /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240

在/etc/pam.d/login 文件尾部追加以下内容,以修改登录配置 vi /etc/pam.d/login session required pam_limits.so

(十)配置Oracle用户的环境变量

[oracle@oracle ~]$ vi .bash_profile export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=/u01/app/oracle/product/11.2.0.3/db_1 export ORACLE_SID=ocp

export PATH=$PATH:$ORACLE_HOME/bin 使参数生效

source .bash_profile

(十一)执行runInstaller

./runInstaller(注意:cd到runInstaller目录)

安装完最后一部,图形界面会提示需要你进入root下执行如下脚本: /u01/app/oraInventory/orainstRoot.sh

/u01/app/oracle/product/11.2.0.3/db_1/root.sh

(十二)安装过程中,如果你选择了install database software only 我们还需要创建配置数据库

在Oracle用户里输入 dbca 进入创建配置界面

注意先要创建监听即输入:netca 配置监听

作为DBA建议安装过程中一定注意字符集设置,我们这里选择al32utf8。 具体根据生产环境来设置,确定用户字符集。 至此恭喜你Oracle安装成功

本文来源:https://www.bwwdw.com/article/vv4o.html

Top