分类: Oracle
2008-05-23 13:32:47
来源: |
|
Oracle并不支持Slackware Linux.但是你会发现这篇文档对你的是有些用处的。 首先建立Linux用户组 groupadd oinstall 建立Oracle用户 useradd -g oinstall -G dba oracle 设置共享内存 kernel.shmall = 2097152 以root用户身份建立Oracle安装所需要的目录 mkdir /u01/app/oracle mkdir /home/oracle 欺骗Oracle 10安装程序 redhat-3 下载老版本的BinUtils 我是从以下网址下载到 binutils-2.10.1.tar.gz的: 我用如下步骤将它安装进系统: # tar -xzvf binutils-2.10.1.tar.gz 下一步以root身份运行下面的命令 # cd /usr/bin 这样就临时的用ld 2.10代替了ld 2.11 注:我仍然在Oracle的安装过程中遇到了一些链接错误,当他们发生时我只是选择了继续(continue). 为oracle用户设置shell限额 在文件/etc/security/limits.conf 中添加如下行: * soft nproc 2047 每行都遵从如下格式: * 设置Oracle环境变量 以oracle用户在/home/oracle目录创建文件.profile并加入如下内容: # Oracle Environment export ORACLE_BASE=/u01/app/oracle # Set shell search paths export PATH= $PATH: $ORACLE_HOME/bin # CLASSPATH: CLASSPATH= $ORACLE_HOME/JRE: $ORACLE_HOME/jlib: $ORACLE_HOME/rdbms/jlib
If [ $USER = "oracle" ]; then 然后重新启动系统 系统检查 # cat /proc/sys/kernel/sem 你能用如下命令检查shmmax参数的值: # cat /proc/sys/kernel/shmmax 重新启动后sysctl.conf 把这个值设置为 2,147,483,648, 但你可以把这个值最大设到2.7GB. # echo $ORACLE_SID 由你自己决定是否使用Oracle patch 3006854补丁包。 创建一个安装目录并且解压你的Oracle安装镜像。 执行这个命令: gunzip ship.db.cpio.gz 然后用如下命令把cpio镜像解压: cpio -idmv < ship.db.cpio 以oracle用户运行oracle安装程序(runInstaller) Inventory Directory(Inventory目录) : 直接按回车使用默认值 Privileged Operating System Groups(授权系统用户组): dba and dba 启动ins_rdbms.mk时遇到了两三个链接错误,我都选择了继续(continue)。 |