REDHAT AS4U4下安装ORACLE10G(10201)FOR LINUX32
[@more@]一、安装操作系统
安装REDHAT AS4U4操作系统,推荐完全安装,省却重新安装ORALCE需要的一些包。
二、安装ORALCE数据库
1、 检查系统环境
所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。对于 RAM 小于或等于 2GB 的系统,交换空间应为 RAM 数量的两倍;对于 RAM 大于 2GB 的系统,交换空间应为 RAM 数量的一到两倍。 Oracle 10g 软件还需要 2.5GB 的可用磁盘空间,而数据库则另需 1.2GB 的可用磁盘空间。/tmp 目录至少需要 400MB 的可用空间。要检查系统上的可用磁盘空间,运行以下命令
[root@test-server home]# grep MemTotal /proc/meminfo
MemTotal: 498928 kB
[root@test-server home]# grep SwapTotal /proc/meminfo
SwapTotal: 1044184 kB
[root@test-server home]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda3 9.9G 6.5G 3.0G 69% /
/dev/hda1 981M 21M 911M 3% /boot
none 244M 0 244M 0% /dev/shm
/dev/hda2 62G 1.4G 58G 3% /home
2、 建立用户和组
[root@test-server home]# groupadd oinstall
[root@test-server home]# groupadd dba
[root@test-server home]# useradd -m -g oinstall -G dba oracle
[root@test-server home]# id oracle
uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba)
[root@test-server home]# passwd oracle
Changing password for user oracle.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@test-server home]#
3、 配置LINUX内核参数
[root@test-server home]# vi /etc/sysctl.conf
在文件末尾添加以下内容:
kernel.shmall = 2097152
kernel.shmmax = 536870912 ------------物理内存的一半
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
4、 为ORACLE用户设置SHELL限制(Oracle 建议对每个 Linux 帐户可以使用的进程数和打开的文件数设置限制)
[root@test-server home]# vi /etc/security/limits.conf
添加以下内容
[root@test-server home]# vi /etc/pam.d/login
5、 配置ORACLE用户环境变量
[root@test-server home]# su - oracle
[oracle@test-server ~]$ vi .bash_profile
添加如下内容
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=/home/oracle/ora10g
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=test
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH:/usr/lib:/usr/local/lib
export LC=en_US
NLS_LANG="simplified chinese"_china.zhs16gbk
export NLS_LANG
DISPLAY=192.168.0.64:0.0
export DISPLAY
6、 开始安装ORACLE 10G DATABASE
首先以ROOT用户执行
[root@test-server home]# xhost +192.168.0.64 ------此步骤非常重要,否则可能会出现不能启动图形界面的现象
xhost: unable to open display ""
切换到ORACLE用户,转到安装程序所在目录,启动数据库的安装
[root@test-server ~]# su - oracle
[oracle@test-server ~]$ cd /home/database/
[oracle@test-server database]$ ./runInstaller
10g的安装相比以前的多了一个 Product-Specific Prerequisite Checks 的步骤。特别实用。
安装文件会自动检测所需的条件。如果有不符合的地方,安装程序会报告给你.并会给出具体原因。大大减少了出错的可能.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/570433/viewspace-988991/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/570433/viewspace-988991/