操作系统:Red hat 6.5
内存:内存最低要求256(使用:grep MemTotal/proc/meminfo命令查看)
交换空间:交换交换空间大小根据内存大小决定(使用:grep SwapTotal/proc/meminfo命令查看)
硬盘空间:不低于20 g/tmp文件空闲不低于400,软件安装目录空间最好不低于5克(使用:df - h命令查看)
1)。添加用户组和用户,并给用户设置密码
(root@redhat ~) # groupadd oinstall root@redhat ~ # groupadd dba (root@redhat ~) # useradd - g oinstall - g oracle dba root@redhat ~ # passwd甲骨文 改变密码用户甲骨文。 新的UNIX密码: 不好的密码:它是基于> (root@redhat ~) # mkdir - p/u01/app/oracle/产品 (root@redhat ~) # mkdir/u01/app/oradata (root@redhat ~) # chown - r甲骨文:oinstall/u01 (root@redhat ~) # chmod - r 755/u01
3)。上传oracle 11 g安装包并解压
[root@redhat u01] # linux.x64_11gR2_database_1of2.zip解压缩 [root@redhat u01] #解压linux.x64_11gR2_database_2of2.zip
4)。在/etc目录下创建一个名为oraInst.loc的文件并修改权限
<代码> [root@redhat等]# vi oraInst.loc 代码>
在文件中插入以下内容:
inventory_loc=/u01/app/oracle/oraInventory inst_group=oinstall
保存后,修改权限:
(root@redhat等)#乔恩甲骨文:oinstall oraInst.loc [root@redhat等]# chmod 664 oraInst.loc
5)。修改系统参数
<代码> [root@redhat等]# vi/etc/sysctl.conf 代码>
加入以下代码(将原来的kernel.shmmax和kernel.shmall这两行参数注释):
fs。file-max=6815744 fs。aio-max-nr=1048576 内核。shmall=2097152 内核。shmmax=2147483648 内核。shmmni=4096 内核。sem=250 32000 100 128 net.ipv4。ip_local_port_range=9000 65500 net.core。rmem_default=4194304 net.core。rmem_max=4194304 net.core。wmem_default=262144 net.core。wmem_max=1048576
执行sysctl - p使设置生效
<代码> [root@redhat等]# vi/etc/security/limits.conf 代码>
在结尾处添加以下内容:
甲骨文软nproc 2047 甲骨文硬nproc 16384 甲骨文软nofile 1024 甲骨文硬nofile 65536 (root@redhat等)# vi/etc/pam.d/login
在结尾处添加以下内容:
会议要求/lib/security/pam_limits.so 会议要求pam_limits.so
6)。修改环境变量
<代码> [root@redhat等]# vi/etc/profile 代码>
在结尾处添加以下内容:
如果[$ USER=凹坠俏摹?;然后 如果[$ SHELL=?bin/ksh”);然后 ulimit - p 16384 ulimit - n 65536 其他的 ulimit - u 16384 - n 65536 fi umask 022 fi
使用源/etc/profile使设置生效。
切换到甲骨文用户
(oracle@redhat ~) # cd/home/oracle (oracle@redhat ~) # vi . bash_profile
在文件下面插入如下内容:
出口ORACLE_BASE=/u01/app/oracle 出口ORACLE_HOME=$ ORACLE_BASE/产品/11.2.0/db_1 出口ORACLE_SID=bpas 导出路径=$ ORACLE_HOME/bin: $路径 出口LANG=en_US.UTF-8 出口LD_LIBRARY_PATH=$ ORACLE_HOME/lib:/lib/usr/lib 出口CLASSPATH=$ ORACLE_HOME/jre: $ ORACLE_HOME/jlib: $ ORACLE_HOME/rdbms jlib
使用源. bash_profile使修改生效
7)。开始安装
我用的是图形化傻瓜安装方式,这样操作起来简单直观
根用户下:
<代码> [root@redhat ~] # xhost + 代码>
切换到甲骨文用户:
root@redhat ~ # su -甲骨文 (root@redhat ~) #出口显示=你的ip: 0.0(示例:出口显示=192.168.1.1:0.0) (root@redhat ~) # cd/u01/数据库 (root@redhat数据库)#。/runInstaller
图形化安装第一步:取消推送,点下一个
第二步,跳过软件更新,点下: