首页 > 数据库 > Oracle > RedHat6.4下ORACLE11G安装
1. 操作系统及硬件需求介绍:
⑴[红帽企业Linux.6.4.服务器版].rhel-server-6.4-x86_64-dvd.iso
⑵内存大小与交换分区的关系
0MB<=RAM<=256MB SWAP交换空间大小 3*RAM
256MB<=RAM<=512MB SWAP交换空间大小 2*RAM
512MB<=RAM<=2GB SWAP交换空间大小 1.5*RAM
2GB<=RAM<=16GB SWAP交换空间大小 1*RAM
RAM>=16GB SWAP交换空间大小 16GB
⑶至少400MB的temp位置(个人建议用1GB)
⑷1.5GB~3.5GB的oracle主目录空间
⑸1.5GB的演示种子空间
⑹2.4GB的闪回恢复区
⑺1GHzCPU
注:第(4)(5)(6)可以不指定,空间足够即可
2. 检查RPM包的安装情况:
Linux6(64位)若要安装ORACLE以下RPM包必须安装。(有些已安装)一定要按顺序。
因为安装时RPM包与RPM包之间会有依赖.尽量配置本机yum源,实行yum安装。配置本机yum源仓库上一篇博客已介绍。
安装语法:yum install –y ***
binutils-2.20.51.0.2-5.11.el6 (x86_64)
compat-libcap1-1.10-1 (x86_64)
compat-libstdc++-33-3.2.3-69.el6 (x86_64)
compat-libstdc++-33-3.2.3-69.el6.i686
gcc-4.4.4-13.el6 (x86_64)
gcc-c++-4.4.4-13.el6 (x86_64)
glibc-2.12-1.7.el6 (i686)
glibc-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6.i686
ksh
libgcc-4.4.4-13.el6 (i686)
libgcc-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6.i686
libstdc++-devel-4.4.4-13.el6 (x86_64)
libstdc++-devel-4.4.4-13.el6.i686
libaio-0.3.107-10.el6 (x86_64)
libaio-0.3.107-10.el6.i686
libaio-devel-0.3.107-10.el6 (x86_64)
libaio-devel-0.3.107-10.el6.i686
make-3.81-19.el6
sysstat-9.0.4-11.el6 (x86_64)
注:若RPM包安装时发生遗漏,待安装过程发生警告时可进行补装,不会影响软件的使用。
3.编译 vi /etc/hosts 添加本机的IP地址和主机名。如下
4.创建用户和组
5.创建文件及用户目录
6. 编译 vi /etc/sysctl.conf 添加以下信息,不同的则修改。
kernel.core_uses_pid = 1
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
kernel.shmmax = (内存/2*1024*1024)
kernel.shmall = 2097152
执行 #sysctl –p 使修改立即生效
7.编译 vi /etc/security/limits.conf 添加如下信息
ora11g soft nofile 2047
ora11g hard nofile 16384
ora11g soft nproc 1024
ora11g hard nproc 65536
8. 编译 vi /etc/pam.d/login 添加如下信息
session required pam_limits.so
9.编译 vi /etc/profile 添加如下信息
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
umask 022
10.将oracle上传至Linux系统,我用的是Secure Shell Client
使用unzip命令解压以上两个文件。解压后会生成一个database文件夹
11.为database文件夹添加用户及权限
chown -R oracle:oinstall database
chmod -R +x database
12.添加 X Windows系统服务(这一步至关重要)
export DISPLAY=:0.0
xhost +
13.ORACLE 数据库安装。以oracle用户进入database目录。执行./runInstaller
14.出现如下界面,去掉对勾,单击next,忽略警告选是进行安装。
15.三种选项分别为创建和配置数据库,仅安装数据库软件,升级现有数据库。这里选第一个,方便。
16.桌面类或服务器类,这里选择桌面类。
17.输入管理员密码,单击next继续。忽略密码太简单的警告。选择是继续安装。
18.可默认,单击next。
19. 单击finish,进行数据库安装。
20. 待滚动条达到100%且finish按钮不在显灰。单击finish完成安装。若此过程出现错误,可选择retry(此时将不再显灰)或skip。
21.在root用户下执行以下两个sh脚本(根据各自环境而定)。
22.单击next。
23.单击close,安装完成。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30172158/viewspace-1485958/ ,如需转载,请注明出处,否则将追究法律责任。