(1)软件包安装:      
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
gcc-4.1.1
gcc-c++-4.1.1
glibc-2.5-12 
glibc-common-2.5
glibc-devel-2.5
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.1
libstdc++-4.1.1
libstdc++-devel 4.1.1
make-3.81
sysstat-7.0.0(2)主机名解析:
/etc/hosts(3)/etc/sysctl.conf添加:
kernel.shmmax=536870912
kernel.shmmni=4096
kernel.sem=250 32000 100 128
fs.file-max=65536
net.ipv4.ip_local_port_range=1024 65500
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max = 262144
(4)/etc/security/limits.conf添加:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
(5)/etc/pam.d/login添加:
session    required     /lib/security/pam_limits.so
session    required     pam_limits.so(6)/etc/profile添加:
if [ \$USER = "oracle" ]; then
if [ \$SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi(7)组,用户和安装目录:
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -m -g oinstall -G dba oraclemkdir -p /u01/oracle
chown -R oracle:oinstall /u01/oracle
chmod -R 775 /u01/oracle (8)JDK安装:(9)oracle的.bash_profile:
ORACLE_BASE
ORACLE_HOME
ORACLE_SID

解决方案 »

  1.   

    楼上的,应该是吧,我也没有在LINUX下安装过,看不出错误,何况LZ也没有提问
      

  2.   

    我在这里就是做笔记的,这些东西在oracle的官方网站上面有说明的。
      

  3.   


    好,最好自己能够实操作一遍,那样做出来的笔记,更有实践意义。
    其实,现在使用Ubuntu挺方便的,基本上各商业数据库都可以安装,构建 应用程序也非常方便。
    下载源码编译mysql, postgre, sqlite之类也很方便。
      

  4.   

    对头
    http://blog.csdn.net/robinson_0612/archive/2010/03/30/5431428.aspx
      

  5.   

    http://www.cioage.com/art/200903/77711.htm