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

Oracle
Oracle 9i轻松取得建表和索引的DDL语句
Oracle 8x监控sysdba角色用户登陆情况
PB7 连接 Oracle 的设置方法
Oracle数据库的备份及恢复策略研究
Oracle三种上载文件技术
Oracle建立二进制文件索引的方法
Oracle数据库及应用程序优化开发者网络Oracle
Oracle PL/SQL入门慨述
Oracle PL/SQL入门案例实践
基于Oracle的面向对象技术入门基础简析开发者网络Oracle
PL/SQL编程经验小结开发者网络Oracle
Oracle的数据字典技术简析
基于Oracle的高性能动态SQL程序开发
Oracle9i取得建表和索引的DDL语句
PL/SQL实现Oracle数据库任务调度
Oracle 9i 数据库异常关闭后的启动
Oracle与SQL Server在企业应用的比较
Oracle捕获问题SQL解决CPU过渡消耗
Oracle平台应用数据库系统的设计与开发
Oracle使用PL/SQL操作COM对象

在RHEL4U4上安装Oracle10GS2


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-31   浏览: 80 ::
收藏到网摘: 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