oracle9i for linux A3安装指南
by tangyi
警告:如果修改unix 参数文件或者oracle 参数文件,切忌备份并且确认后才能修改,否则可能发生无法挽回的错误。
准备:
1、安装vmware tools
点vmware 工具菜单下的install vmware tools
然后mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
cp VM*.gz /tmp
unzip VM*.gz
如果是.tar,需要tar xvf *.tar
cd vm*
./*.pl
2、开起telnet 服务
安装telnet –server 包,在cd3上
把CD3放入VMWARE光驱
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
rpm –ivh telnet-server*.rpm
ntsysv
将telnet前面打上星号确定
service xinetd restart
3、开起xmanager服务
我们在Linux系统下,修改/etc/X11/xdm/Xaccess文件,找到下面的语句:# * #any host can get a login window 去掉最前面的#号
修改/etc/X11/gdm/gdm.conf文件,找到下面的语句:[xdmcp] 将其中的Enable=false 改为Enable=true 或 Enable=1。同时我们要确保存在下面的语句,因为177端口是我们要配置的xdmcp服务的监听端口,我们在后面配置xmanager将看到。
修改/etc/inittab文件,将下面的语句 改为如下,如果原来就是id:5:initdefault:就不用更改。
修改/etc/X11/xdm/xdm-config的最后一行,在displayManager.requestPort:0前面加上一个!号,结果如下第五步,我们修改确保/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755,在RedHat 9.0中,我们可以看到这两个文件默认的属性就是444和775,因此不用修改。
正式安装
一、oracle9i 安装盘和oracle9i 补丁
ship_9204_linux_disk1.cpio p3006854_9204_LINUX.zip
ship_9204_linux_disk2.cpio p2617419_210_GENERIC.zip
ship_9204_linux_disk3.cpio p3238244_9204_LINUX.zip
二、安装步骤
1、以根用户登录系统,添加安装过程中需要用到的用户和组
#groupadd oracle
#useradd –g oracle oracle
#passwd oracle
2、以根用户登录系统,调节共享内存
# echo 300000000 > /proc/sys/kernel/shmmax
当然为了一开机系统就能自动帮你设好这些参数,也可改动 /etc/sysctl.conf 这个文件,加入以下的语句:kernel.shmmax = 300000000
注意:如果你的共享内存不够大的话,在安装的过程中会提示ORA-27123错误,到时候你只要把/proc/sys/kernel/shmmax的值调大就可以了
3:以root用户在根目录底下创建oracle 并且赋予oracle用户该目录的权限
# cd /
# mkdir -p /oracle/product/9.2
# chown -R oracle oracle
4:以oracle用户登录系统,设置oracle的环境
$vi .bash_profile (加入如下几行)
export LD_ASSUME_KERNEL=2.4.1
export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/product/9.2
export ORACLE_SID=linuxgis
export PATH=$ORACLE_HOME/bin:$PATH
by tangyi
警告:如果修改unix 参数文件或者oracle 参数文件,切忌备份并且确认后才能修改,否则可能发生无法挽回的错误。
准备:
1、安装vmware tools
点vmware 工具菜单下的install vmware tools
然后mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
cp VM*.gz /tmp
unzip VM*.gz
如果是.tar,需要tar xvf *.tar
cd vm*
./*.pl
2、开起telnet 服务
安装telnet –server 包,在cd3上
把CD3放入VMWARE光驱
mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
rpm –ivh telnet-server*.rpm
ntsysv
将telnet前面打上星号确定
service xinetd restart
3、开起xmanager服务
我们在Linux系统下,修改/etc/X11/xdm/Xaccess文件,找到下面的语句:# * #any host can get a login window 去掉最前面的#号
修改/etc/X11/gdm/gdm.conf文件,找到下面的语句:[xdmcp] 将其中的Enable=false 改为Enable=true 或 Enable=1。同时我们要确保存在下面的语句,因为177端口是我们要配置的xdmcp服务的监听端口,我们在后面配置xmanager将看到。
修改/etc/inittab文件,将下面的语句 改为如下,如果原来就是id:5:initdefault:就不用更改。
修改/etc/X11/xdm/xdm-config的最后一行,在displayManager.requestPort:0前面加上一个!号,结果如下第五步,我们修改确保/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755,在RedHat 9.0中,我们可以看到这两个文件默认的属性就是444和775,因此不用修改。
正式安装
一、oracle9i 安装盘和oracle9i 补丁
ship_9204_linux_disk1.cpio p3006854_9204_LINUX.zip
ship_9204_linux_disk2.cpio p2617419_210_GENERIC.zip
ship_9204_linux_disk3.cpio p3238244_9204_LINUX.zip
二、安装步骤
1、以根用户登录系统,添加安装过程中需要用到的用户和组
#groupadd oracle
#useradd –g oracle oracle
#passwd oracle
2、以根用户登录系统,调节共享内存
# echo 300000000 > /proc/sys/kernel/shmmax
当然为了一开机系统就能自动帮你设好这些参数,也可改动 /etc/sysctl.conf 这个文件,加入以下的语句:kernel.shmmax = 300000000
注意:如果你的共享内存不够大的话,在安装的过程中会提示ORA-27123错误,到时候你只要把/proc/sys/kernel/shmmax的值调大就可以了
3:以root用户在根目录底下创建oracle 并且赋予oracle用户该目录的权限
# cd /
# mkdir -p /oracle/product/9.2
# chown -R oracle oracle
4:以oracle用户登录系统,设置oracle的环境
$vi .bash_profile (加入如下几行)
export LD_ASSUME_KERNEL=2.4.1
export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/product/9.2
export ORACLE_SID=linuxgis
export PATH=$ORACLE_HOME/bin:$PATH










