RedHat Enterprise Linux6 安装oracle 10G 操作文档 目前Oracle 公司发行的10g 数据库版本并未提供对所有Linux 操作系统的支持,但是在主流 的Linux 平台,包括Mandrake 和RedHat 上都已经可以进行安装。现在这份文档使用的平台是Linux 6,所以我们需要修改系统的一些配置参数。 (一)安装前的准备工作: 针对Linux 系统所做的兼容性配置,从硬盘空间、安装环境、运行环境、Linux 内核参数配置、系统用户设置等诸方面进行一系列较为复杂的设置工作,使操作系统可以顺利地安装并运行Oracle10g 数据库。 1 :硬盘空间和运行环境: 检查内存和交换空间: Oracle 公司宣称在Linux 下安装Oracle10g 数据库至少要有512MB 的内存和至少1GB 或者两倍内存大小的交换空间,对于系统内存大于2GB 的服务器,交换空间可以介于2GB—4GB 之间。 方法: [root@redhat6 ~]# grepMemTotal /proc/meminfo内存大小检测命令 [root@redhat6 ~]# grepSwapTotal /proc/meminfo交换内存大小检测命令 如果系统原有交换空间过小,可以通过如下途径增加系统的临时交换空间: 以root 用户登录系统 创建临时交换空间文件 [root@redhat6 ~]# dd if=/dev/zero of=tmpswapbs=1k count=900000 [root@redhat6 ~]# chmod 600 tmpswap [root@redhat6 ~]# mkswaptmpswap [root@redhat6 ~]# swapontmpswap 上面交换空间的大小要根据你实际内存大小设定,修改count 的值就行了。 临时硬盘空间: Oracle10g 安装程序在安装过程中需要400M 以上的临时硬盘空间,建议使用“/tmp 文件夹作为零时文件夹,如果“/tmp”文件没有足够的空间,可以新创建一个文件夹作为安装的临时目录,之后设置环境变量 TEMP 和TMPDIR 指向相应的位置,详见下面的操作代码。 检测方法: root 用户登录,在命令行方式(bash 环境)下执行如下命令检查“/tmp”文件的空间: [root@redhat6 ~]#df /tmp 如果“/tmp”文件空间不足,可以执行如下命令在另一个文件系统中创建“/tmp”文件: [root@redhat6 ~]# mkdir /
/tmp //如 # mkdir /home/temp [root@redhat6 ~] # chownroot:root //tmp [root@redhat6 ~] # chmod 1777 //tmp [root@redhat6 ~] # export TEMP=/ //如 # TEMP=/home/temp; export TEMP [root@red...