当前位置: 首页 > 图文教程 > 数据库 > Oracle > 在RHEL4U4上安装Oracle10GS2

Oracle
Oracle数据库技术(32)
Oracle数据库技术(33)
Oracle数据库技术(34)
Oracle数据库技术(35)
Oracle数据库技术(36)
Oracle数据安全面面观
Oracle数据操作和控制语言详解
Oracle数据库数据对象分析
解析Oracle 8i/9i的计划稳定性
使用Oracle实现实时通信
Oracle数据库中索引的维护
Oracle数据库游标使用大全
Oracle9i中监视索引的使用
在Oracle9i中使用多种Block Size
监控Oracle数据库的常用shell脚本
Performance Improvement Tips for Oracle on UNIX
Raw Partitions and Windows NT
How to use OS commands to diagnose Database Performance issues?
Raw Devices and Oracle - 20 Common Questions and Answers
Monitor Oracle Resource Consumption in UNIX

在RHEL4U4上安装Oracle10GS2


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-31   浏览: 74 ::
收藏到网摘: n/a

一、操作系统安装

1.硬件配置
CPU:P3 1.4G X2个
RAM:2GB(oracle官方建议最少512兆内存)
HDD:32GB X 2个(RAID1)
2.硬盘分区
RHEL-U4按照以下基本要求分区,可根据需要适当调整容量
/boot 200MB(建议至少120兆)
SWAP 4096MB(建议至少是内存的两倍)
/oracle 4GB(oracle官方建议3.7G空间)
/tmp 1GB(建议最少400兆)
/ 5GB(RHELU4系统)
3.开始安装系统
安装时选择如下软件包:
Xwindow
Gnome
Development tools
系统安装好后关闭一些没有必要的服务:
命令行如下,也可以直接登陆xwindow通过服务管理工具来关闭
#chkconfig cups off
#chkconfig sendmail off
#chkconfig isdn off
#chkconfig smartd off
#chkconfig iptables off
#chkconfig pimcia off
4.配置xdmcp远程桌面
4.1修改/etc/X11/xdm/Xaccess文件,找到下面的语句:
#* #any host can get a login window
去掉最前面的#号,成为:
* #any host can get a login window
4.2修改/etc/X11/gdm/gdm.conf文件,找到下面的语句:
[xdmcp]
# Distributions: Ship with this off. It is never a safe thing to leave
# out on the net. Alternatively you can set up /etc/hosts.allow and
# /etc/hosts.deny to only allow say local access.
Enable=false
将其中的Enable=false 改为Enable=true
配置端口为177:
# The port. 177 is the standard port so better keep it that way
Port=177
vi /etc/X11/xdm/kdmrc修改[xdmcp]段的Enable=false为true port=177
/usr/share/config/kdm/kdmrc和
/etc/opt/kde2/share/config/kdm/kdmrc也需同样修改
4.3修改/etc/inittab文件,
将 id:3:initdefault: 改为 id:5:initdefault:;将 x:5:respawn:/etc/X11/prefdm -nodaemon 改为 x:5:respawn:/usr/bin/gdm
4.4修改/etc/X11/xdm/xdm-config的最后一行,在 displayManager.requestPort:0 前面加上一个!号
确保/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755(这两个文件默认的属性就是444和775)
4.5修改防火墙配置/sbin/iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT
4.6重启 reboot
4.7在windows机器上安装xmanager2.0
4.8运行 Xbrowser,New Session Wizard -> 选XDMCP -> Method 选 Query,Host 填写ip地址,Port Number 填写 177 -> X server 设置都
用缺省 -> Session Name 填写会话名字,自己定义(我这里习惯用ip)-> 完成

二、安装oracle10g

1.首先准备安装环境
根据官方要求必须具备如下软件包:
gcc-3.2.3-34
gcc-c++-3.2.3-34
glibc-2.3.2-95.20
make-3.79.1
openmotif21-2.1.30-8
setarch-1.3-1
compat-db-4.0.14-5
compat-gcc-7.3-2.96.128
compat-gcc-c++-7.3-2.96.128
compat-libstdc++-7.3-2.96.128
compat-libstdc++-devel-7.3-2.96.128
一般情况下除了compat的一些包没有安装外,其他的包都已经安装了,可以使用这个命令进行查询;
rpm –q gcc gcc-c++ glibc make openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel
查找到没有的包,就从http://www.rpmfind.net上去下载吧,虽然这些包的说明是给fedora core 3的,用在rhel4上也没有问题。
ftp://194.199.20.114/linux/fedor ... -8-3.3.4.2.i386.rpm
ftp://194.199.20.114/linux/fedor ... -8-3.3.4.2.i386.rpm
ftp://194.199.20.114/linux/fedor ... -8-3.3.4.2.i386.rpm
ftp://194.199.20.114/linux/fedor ... -8-3.3.4.2.i386.rpm
2.创建用户和修改环境变量
没啥说的,照着官方文档的思路做就行了
# /usr/sbin/groupadd oinstall /创建组用户/
# /usr/sbin/groupadd dba /创建组用户/
# /usr/sbin/useradd -g oinstall -G dba oracle /创建用户,并设定用户组/
# passwd oracle /设定oracle用户的密码/
用oracle登陆进操作系统,编辑/home/oracle/.bash_profile文件,由于linux默认的shell使用的是bash,故要编辑这个文件,如果你设定的
使用csh,请编辑.login文件。
#su oracle
#vi /home/oracle/.bash_profile
我的.bash_profile添加的内容
ORACLE_BASE=/oracle/app
ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1
ORACLE_SID=demo1
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH
创建安装目录:
按照官方文档的思路去做,就是创建ORACLE_BA