fedora8 中安装oracle,在Fedora 8上安装Oracle(10.2.0)

默认的系统参数下,在Fedora 8上无法安装Oracle,需要进行下列若干处理:

修改系统内核参数。加以下的内容到文件/etc/sysctl.conf

kernel.shmall = 2097152

kernel.shmmax = 2147483648

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

加入下面的内容到/etc/security/limits.conf

* soft nproc 2047

* hard nproc 16384

* soft nofile 1024

* soft nofile 65536

加下面一行到/etc/pam.d/login

session required /lib/security/pam_limits.so

屏蔽SELINUX在/etc/selinux/config中

SELINUX=disabled

安装以下文件包

yum -y install libXp libaio

yum -y install compat-libstde++* compat-libf2c* compat-gcc* compat-libgcc*

注意:如果不安装这些包,将会显示错误信息:

"/tmp/OraInstall2005-07-07_09-40-45AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred.."

运行下列命令,更新libxcb的最新补丁

yum --enablerepo=development update libxcb

然后设置此环境变量:

export LIBXCB_ALLOW_SLOPPY_LOCK=1

注意:如果不执行此步操作,将会显示错误信息(据说是因为xcb库中的校验更加严格,导致java.swing中的某些不规范的语句也无法通过校验):

"xcb_xlib_unlock: Assertion 'c->xlib.lock' failed."

建立用户和组

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba oracle

passwd oracle #设置用户oracle的密码

建立目录并赋权给用户oracle

mkdir -p /u01/app/oracle/product/10.2.0/db_1

chown -R oracle.oinstall /u01

修改文件/etc/redhat-rlease

redhat - 4 #因为oracle安装时会检测系统版本,fedora未列在内

将以下的内容到oracle的配置文件~/.bash_profile中,然后重新登录

# Oracle Settings

export TMP=/tmp

export TMPDIR=$TMP

export ORACLE_BASE=/u01/app/oracle # 数据库程序存储路径

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 # 数据库实例存储路径

export ORACLE_SID=MYDB # 数据库实例SID

export ORACLE_TERM=xterm

export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

# 以下设置在我的环境中报错,所以注释掉了

#if [ $USER = "oracle" ]; then

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

# ulimit -p 16384

# ulimit -n 65536

# else

# ulimit -u 16384 -n 65536

# fi

#fi

拷贝oracle安装文件到/home/oracle下,解压缩

unzip 10201_database_linux32.zip

LC_CTYPE=en_US.UTF-8; export LC_CTYPE  #解决安装界面是乱码问题

重新启动电脑,运行以下命令(本地安装应该不需要此步骤)

xhost +

开始安装oralce

./runInstaller

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值