加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle 11g R2 标准版 64位linux安装

发布时间:2020-12-12 16:11:24 所属栏目:百科 来源:网络整理
导读:安装环境: Redhat es 5.5 64位 ,系统内存8G,swap 10G ,oracle 11G R2 标准版 一,Oracle 安装前的准备 检查一下包,必须全部安装: binutils-2.17.50.0.6 compat-libstdc++-33-3.2.3 compat-libstdc++-33-3.2.3 (32 bit) elfutils-libelf-0.125 elfutils

安装环境:


Redhat es 5.5 64位 ,系统内存8G,swap 10G ,oracle 11G R2 标准版



一,Oracle 安装前的准备

检查一下包,必须全部安装:

binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3

compat-libstdc++-33-3.2.3 (32 bit)

elfutils-libelf-0.125

elfutils-libelf-devel-0.125

gcc-4.1.1

gcc-c++-4.1.1

glibc-2.5-12

glibc-2.5-12 (32 bit)

glibc-common-2.5

glibc-devel-2.5

glibc-devel-2.5-12 (32 bit)

libaio-0.3.106

libaio-0.3.106 (32 bit)

libaio-devel-0.3.106

libgcc-4.1.1

libgcc-4.1.1 (32 bit)

libstdc++-4.1.1

libstdc++-4.1.1 (32 bit)

libstdc++-devel 4.1.1

make-3.81

sysstat-7.0.0


注:系统默认安装完会少一下包:

fonts-chinese-3.02-12.el5.noarch.rpm

fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

libaio-devel-0.3.106-5.i386.rpm

libaio-devel-0.3.106-5.x86_64.rpm

sysstat-7.0.2-3.el5.x86_64.rpm

unixODBC-2.2.11-7.1.i386.rpm

unixODBC-2.2.11-7.1.x86_64.rpm

unixODBC-devel-2.2.11-7.1.i386.rpm

unixODBC-devel-2.2.11-7.1.x86_64.rpm


二,创建oracle 用户 和组


执行 如下 shell 命令:


su - root


/usr/sbin/groupadd oinstall


/usr/sbin/groupadd dba


/usr/sbin/groupadd oper


/usr/sbin/useradd -g oinstall -G dba,oper oracle


设置密码


passwd oracle



三,系统参数和配置文件

添加如下到文件/etc/sysctl.conf :

kernel.sysrq = 0

kernel.core_uses_pid = 1

net.ipv4.tcp_syncookies = 1

kernel.msgmnb = 65536

kernel.msgmax = 65536

kernel.shmmax = 4294967295

kernel.shmall = 268435456

kernel.shmmni = 4096

kernel.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

fs.file-max = 6815744

fs.aio-max-nr = 1048576


/sbin/sysctl ?p



/etc/security/limits.conf

添加如下:


session required /lib64/security/pam_limits.so

session required pam_limits.so


oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536



/etc/profile

添加:


if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi



四,目录及环境变量配置:


大小至少3G以上:

chown -R oracle:oinstall /home/oracle/oracle_base

chmod -R 775 /home/oracle/oracle_base /


安装


以oracle 登陆

修改环境变量:

/home/oracle/.bash_profile


# .bash_profile


# Get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi



# User specific environment and startup programs



#DISPLAY=localhost:0.0

#export DISPLAY

export ORACLE_SID=orcl

export ORACLE_BASE= /home/oracle/oracle_base

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:ORACLE_HOME/lib

export ORACLE_HOME=/home/oracle/oracle_base/product/11.2.0/dbhome_1

export ORACLE_HOME_LISTNER=$ORACLE_HOME

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

umask 022

export PATH


sh /home/oracle/.bash_profile



重新用oracle用户登录系统,我使用的是Xmanger软件来登录


(通过 xhsot + 来测试是否可以正常调用图形化界面,如果出现

access control disabled,clients can connect from any hos)

表示可以正常调用


进入到oracle的instal文件夹下


./runlnstaller



五,安装oracle

如果不出意外,会出现oracle的安装图形化界面,

按照提示一步一步安装即可



在安装第二步会oracle会检测环境是否符合,如果提示swap或大,或小,忽略,下一步



完成之后,按照提示用root执行

root.sh和

orainstRoot.sh

回车即可


到此基本就完成了。


注:在按照到68%和76%时,非常慢,耐心等待。


根据硬件的不同,我统计过三种情况,安装时间不会超过2小时。


六,oracle创建实例


通过图形化来创建实例


cd $home_ORACLE/oracle_base/product/11.2.0/dbhome_1/bin/


./dbca


然后会出现创建实例的图形化界面,按照提示进行下一步就可以了。


登陆em的方式一样的,这是端口不一样,这是及可以登录默认实例,也可以登录你创建的实例了。



2010-09-18

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读