`
isiqi
  • 浏览: 16051253 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Fedora13 安装Oracle11gR2数据库

 
阅读更多

一、建立相关用户及用户组并赋于相应权限:

groupadd oinstall

groupadd dba

groupadd oper

groupadd asmadmin

useradd -g oinstall -G dba,oper,asmadmin oracle

二、创建目录并赋于相应权限:

mkdir -p /opt/Oracle11g

mkdir -p /opt/Oracle11g/Oradata

chown -R oracle:oinstall /opt/Ora*

chmod -R 775 /opt/Ora*

三、修改用户.bash_profile(其中java环境根据情况配置,我要用到相关工具,所以直接配置进去。):

# Oracle Settings

TMP=/tmp; export TMP

TMPDIR=$TMP; export TMPDIR

ORACLE_HOSTNAME=shibingli.localdomain; export ORACLE_HOSTNAME

ORACLE_BASE=/opt/Oracle11g; export ORACLE_BASE

ORACLE_HOME=/opt/Oracle11g/product/11.2.0/dbhome_1; export ORACLE_HOME

ORACLE_SID=orcl; export ORACLE_SID

ORACLE_TERM=xterm; export ORACLE_TERM

PFILE=$ORACLE_HOME/dbs/spfile; export PFILE

JAVA_HOME=/opt/Oracle11gR2/jdk1.6.0_20; export CLASSPATH

PATH=$ORACLE_HOME/bin:$JAVA_HOME/bin:$PATH; export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar; export CLASSPATH

if [ $USER = "oracle" ]; then

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

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

四、修改内核配置文件:

1、/etc/sysctl.conf

kernel.semopm = 100

kernel.shmall = 2097152

kernel.shmmax = 536870912

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 6815744

fs.aio-max-nr = 1048576

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

2、/etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

五、下载相应支持包:

可以手动下载,也可以使用yum下载(安装时会有提示缺失包,此处不一一列出)

六、中文x11环境下先配置JDK中文环境,否则安装窗口会出现乱码情况(一个个的方框):

我的JDK已经配置好,并放在了/opt/oracle11gR2/jdk1.6.0_20下

七、解压Oracle11gR2的安装包并进入:

1、进入安装目录修改安装程序权限:chmod +x runInstaller

2、中文环境安装运行./runInstaller -jreLoc /opt/oracle11gR2/jdk1.6.0_20;英文环境直接使用./runInstaller进行安装。

八、设置自动启动

1、编辑/etc/oratab文件,将orcl:/opt/oracle11g/product/11.2.0/dbhome_1:N 改成 orcl:/opt/oracle11g/product/11.2.0/dbhome_1:Y (这行语句中的目录根据实际更改,默认是已经安装好的目录,只需改后面的“N”为“Y”就可以了,注意为大写。)

2、编辑/etc/rc.d/rc.local文件插入以下语句:

su - oracle -c "/opt/oracle11g/product/11.2.0/dbhome_1/bin/lsnrctl start"

su - oracle -c "/opt/oracle11g/product/11.2.0/dbhome_1/bin/dbstart start"

su - oracle -c "/opt/oracle11g/product/11.2.0/dbhome_1/bin/emctl start dbconsole"

完毕!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics