1创建用户和组
[root@localhost ~]# groupadd dba
[root@localhost ~]# useradd -g dba oracle
2创建目录并修改属性
[root@localhost ~]# mkdir -p /oracle/app/product/9.2.0/db_1
[root@localhost ~]# chown -R oracle:dba /oracle
[root@localhost ~]# chmod -R 775 /oracle
3设置环境变量
[root@localhost ~]#su - oracle
[root@localhost ~]# vi .bash_profile
添加以下内容
export LANG=US export ORACLE_BASE=/oracle/app export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
4.修改文件/etc/sysctl.conf
添加以下内容
kernel.shmall = 1048576
kernel.shmmax = 1073741824
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
/sbin/sysctl -p 让修改的生效
5.修改文件/etc/security/limits.conf
添加以下内容
oracle soft nofile 65536 oracle hard nofile 65536 oracle soft nproc 16384 oracle hard nproc 16384
6.安装包
compat-db-4.2.52-5.1.i386.rpm
libXp-1.0.0-8.i386.rpm
libXp-devel-1.0.0-8.i386.rpm
openmotif-2.3.0-0.3.el5.i386.rpm
openmotif-devel-2.3.0-0.3.el5.i386.rpm
giflib-4.1.3-8.i386.rpm
glib-1.2.10-26.fc7.i386.rpm
libpng10-1.0.18-2.i386.rpm
ORBit-0.5.17-22.rhel5.i386.rpm
gtk+-1.2.10-57.fc7.i386.rpm
imlib-1.9.15-2.fc7.i386.rpm
gnome-libs-1.4.2-7.rhel5.i386.rpm
安装方法:rpm -ivh 包名
7.安装补丁
p3006854_9204_LINUX.zip
[root@localhost ~]# unzip p3006854_9204_LINUX.zip
[root@localhost ~]# cd 3006854
[root@localhost ~]# chmod +x rhel3_pre_install.sh
[root@localhost ~]# ./rhel3_pre_install.sh
安装 compat-libcwait-2.1-1.i386.rpm
[root@localhost ~]# rpm -ivh compat-libcwait-2.1-1.i386.rpm
8. 创建软连接:
ln -s /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so /usr/lib/libstdc++-libc6.2-2.so.3
9.解压9i安装包
[root@localhost ~]# gunzip ship_9204_linux_disk1.cpio.gz
[root@localhost ~]# gunzip ship_9204_linux_disk2.cpio.gz
[root@localhost ~]# gunzip ship_9204_linux_disk3.cpio.gz
[root@localhost ~]# cpio -idmv < gunzip ship_9204_linux_disk1.cpio
[root@localhost ~]# cpio -idmv < gunzip ship_9204_linux_disk2.cpio
[root@localhost ~]# cpio -idmv < gunzip ship_9204_linux_disk3.cpio
10.修改安装的属性
[root@localhost ~]# cd /oracle/app/setup
[root@localhost ~]# chown -R oracle:dba /oracle
11 打开Xmanager
[root@localhost ~]# su - oracle
[oracle@rhel5 Disk1]$ export DISPLAY=192.168.54.2:0.0
12.安装9i
./runlnstaller
这里会报错
[oracle@rhel5 Disk1]$ Initializing Java Virtual Machine from /tmp/OraInstall2012-10-29_10-30-48PM/jre/bin/java. Please wait... /tmp/OraInstall2012-10-29_10-30-48PM/jre/bin/i386/native_threads/java: error while loading shared libraries:
解决方法:
回到root用户
[root@localhost ~]# cd /usr/lib
[root@localhost ~]# ln -s libstdc++-3-libc6.2-2-2.10.0.so libstdc++-libc6.1-1.so.2
[root@localhost ~]# su - oracle
[oracle@localhost db_1]$ ./runlnstaller
|