第一范文网 - 专业文章范例文档资料分享平台

Oracle Linux6.2下安装Oracle11gR2

来源:用户分享 时间:2025/8/22 1:15:37 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Linux6.2上Oracle11g R2安装及配置

一. 安装环境准备

1. 环境说明 Linux服务器系统:Oracle Linux Release 6 Update 2 (64bit),先安装好。 Oracle服务器:Oracle11gR2 (64bit) 2. 修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件 输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,加入内容。 oracle soft nproc 4096 oracle hard nproc 16384 oracle soft nofile 4096 oracle hard nofile 65536 编辑完成后按Esc键,输入“:wq”存盘退出 2)修改/etc/pam.d/login 文件,输入命令:vi /etc/pam.d/login,按i键进入编辑模式,将下列内容加入该文件。 session required /lib/security/pam_limits.so session required pam_limits.so 编辑完成后按Esc键,输入“:wq”存盘退出 3)修改linux内核文件,/etc/sysctl.conf,输入命令: vi /etc/sysctl.conf ,按i键进入编辑模式,将下列内容加入该文件 kernel.shmall=4294967296(已经存在) kernel.shmmax=68719476736(已经存在) fs.file-max=6815744 fs.aio-max-nr=1048576 kernel.shmmni=4096 kernel.sem=800 113600 800 142 net.ipv4.ip_local_port_range=1024 65500 net.core.rmem_default=262144 net.core.rmem_max=4194304 net.core.wmem_default=262144 net.core.wmem_max=1048576 编辑完成后按Esc键,输入“:wq”存盘退出 各参数意义如下: (1)shmmax:该参数定义了共享内存段的最大尺寸(以字节为单位),通常将其设置为2G或更大。 (2)shmmni:用于设置系统范围内共享内存段的最大数量。默认值是 4096 ,通常不需要更改。

(3)shmall:该参数表示系统一次可以使用的共享内存总量(以页为单位)。缺省值就是2097152,如系统自动生成则不需要修改。

(4)sem:该参数表示设置的信号量,当oracle DB初始化参数文件中PROCESSES参数设置较大时,需要调整SEM设置如:kernel.sem = 250 32000 100 128各数据段含义如下。 SEMMSL SEMMNSSEMOPM SEMMNI

SEMMSL应该设置为服务器中各个实例中最大的PROCESSES参数+10,如当最大的PROCESSES参数为5000时,SEMMSL应设置为5010。

SEMMNS参数应设置为SEMMSL*SEMMNI,如例SEMMSL为5010,SEMMNS参数应为(5010*128)=641280。 SEMOPM参数应设置与SEMMSL参数相同,接上例此处应设置为5010

(5)file-max:该参数表示文件句柄的最大数量。文件句柄设置表示在linux系统中可以打开的文件数量。 (6)rmem_default — 默认的TCP/IP接收缓冲大小 (7)rmem_max — 最大的TCP/IP接收窗口的大小 (8)wmem_default — 默认的TCP/IP发送窗口大小 (9)wmem_max — 最大的TCP/IP发送窗口的大小

4)要使 /etc/sysctl.conf 更改立即生效,执行以下命令: # sysctl -p 5)编辑 /etc/profile ,输入命令:vi /etc/profile,按i键进入编辑模式,加入下列内容。 if [ $USER = \ if [ $SHELL = \ ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi 编辑完成后按Esc键,输入“:wq”存盘退出 6)创建用户和组。 创建组: groupadd oinstall groupadd dba 创建Oracle用户和密码: useradd -g oinstall -Gdba oracle passwd oracle 然后会让你输入密码,密码任意输入2次,但必须保持一致,回车确认 7)创建数据库软件工作目录和数据文件存放目录,根据自己的情况来定 输入命令: mkdir/home/oracle/app mkdir/home/oracle/app/oraInventory mkdir /home/oracle/app/oracle mkdir /home/oracle/app/oracle/ product 8)更改目录属主为Oracle用户所有,输入命令: chown -R oracle:oinstall /home/oracle/app chown -R oracle:oinstall /home 9)配置oracle用户的环境变量,要在oracle用户下进行操作。 输入: # suoracle $ vi /home/oracle/.bash_profile 按i进入编辑模式,增加以下内容: export EDITOR=vi export ORACLE_SID=doea5dw 实例名 export ORACLE_BASE=/home/oracle/app export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1 export INVENTORY_LOCATION=/home/oracle/app/oraInventory export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib export NLS_LANG=\export NLS_DATE_FORMAT='yyyy-mm-dd hh24:mi:ss' export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin umask 022 export JAVA_HOME=/usr/local/development/jdk1.7.0_21 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 编辑完成后按Esc键,输入“:wq”存盘退出 10.root用户下, 编辑/etc/hosts文件,输入IP地址和主机名 [root@A5BI-1 //]#vi /etc/hosts

127.0.0.1 localhost.localdomainlocalhost #::1 localhost6.localdomain6 localhost6 192.168.100.31A5BI-1.a5test.com 127.0.0.1 A5BI-1

二.安装oracle软件

1. 安装准备 1)退出系统以Oracle用户登陆。 2)首先将Oracle软件安装包复制到linux系统中的一个目录下,确保Oracle用户对此目录有足够权限。 3)打开一个终端,运行unzip命令解压oracle软件安装包。 输入命令: unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip 解压完成后生成新目录database,进入解压后的database目录查看。 输入命令: cd /database ls 2. 开始安装:

由于本次存储采用FILESYSTEM,没有用ASM磁盘组,所以不配置GRID,直接安装ORACLE软件。执行安装要在Oracle用户下进行: [root@A5BI-1 //]#su oracle

[oracle@A5BI-1 database]$ cd /database [oracle@A5BI-1 database]$ ./runInstaller

安装报错,如下图

搜索更多关于: Oracle Linux6.2下安装Oracle11gR2 的文档
Oracle Linux6.2下安装Oracle11gR2.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8lt0y938y74mu7525egj_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top