install oracle 10gr1 on linux

参考文章:

[@more@]

在Redhat Enterprise Server 4上安装Oracle10g的过程,分成两部分,第一部分为安装rhel4,第二步分为安装oracle 10g。 这个安装文档是针对在Vmware上的虚拟系统上进行编写的,有些地方可能和在真正系统上的安装存在不同,如需获得更多的安装文档请访问官方网站上的文档。

下面首先介绍一下我的机器上的运行环境 硬件系统:Memory 768MB,CPU P4 1.9,hard-disk (free 10GB ) 软件系统:中文windows xp professional,Vmware workstation 4.52 build-8848 安装媒体介质:RHEL 4总共4个iso文件;Oracle 10g for linux_32bits一个cpio文件;所有的文件都是通过硬盘方式(虚拟光驱映射iso文件和共享传输cpio到系统上)安装的,即没有刻成光盘安装。 基本要求:安装redhat对硬件没什么特殊要求,而oracle就不一样了,官方网站上讲最好要有512MB内存,1GB的swap,3.7GB的磁盘空间。

一、安装Redhat Enterprise Linux 4 以下安装是基于Vmware系统上的安装和操作 1. 下载rhel4 我选择的下载地址:http://www.linuxsir.org/bbs/showthread.php?t=32052我选择的下载站点:http://mail.edubnu.net/new2/rhel4/不过好像现在连不上了,大家可以试试别的链接或者去别的BBS看看,或许也有提供下载的。 2. 刻录光盘或复制到硬盘 我用vmware,所以省略了这一步。刻盘一定要用虚拟光驱把iso虚拟成光盘,然后使用光盘对拷的方式,oracle就不用刻了吧。 3. 使用Vmware建立一个Linux的虚拟机 这一步也省略了,基本上按照提示一步一步的做就可以。 4. 介绍如何使用iso文件来引导系统启动 a) 设定iso文件的位置 1
在 工具栏VM里选择 settings 进入虚拟机的硬件设置区,进入光驱选项,令光驱使用iso文件,并确定iso文件的路径名称。 b) 启动设置好的虚拟机,默认的系统启动顺序是cdrom优先,故启动机器后会读取iso文件用于系统加载安装过程。 5. 安装操作系统 a) 启动画面 b) 选择安装方式这里咱们使用图形化安装,下图是安装选项的描述 c) 检查安装媒介是否正确,最好在第一次使用从网上下载的iso文件时建议检查一遍,以后的安装就不用检查了。 5
d) 安装欢迎页面 e) 选择安装时使用的语言界面 6
f) 选择键盘 7
g) 选择磁盘分区方式(手动或自动) 8
h) 使用vmare安装都是默认为新系统安装,即新硬盘分区,所以他是给你提示是否有要备份的数据。确认告警 i) 确定要分区的磁盘 j) 确认告警提示 9
k) 对磁盘进行分区 l) 设置grub,通常不用设置,除非是比较关键的系统(对安全级别有特殊要求的) 10
m) 配置网络接口卡 11
我的网络配置如下 12
n) 设置网络安全 o) 选择系统语言 13
p) 确定系统时区 14
q) 设置root密码 15
r) 选择安装软件包的方式 (默认或自选),我选择的是用户定制软件安装,有些东西是不需要的,所以还是手动选择的好。 s) 确定自选的安装包,如果硬盘够大,建议选择全部安装。 16
t) 开始安装 17
u) 安装需要的媒体包,一般的安装所需的光盘顺序是1-2-3-4-1 v) 格式化磁盘分区 18
w) 安装过程,这一步时间可能会比较长,主要看你的机器的配置和你选择的软件包的多少了。 x) 换盘,这个时候如果你向我一样没有刻盘的话,就点击从vmware的工具栏里点击VM――>settings修改cdrom的iso文件,记住,最好的顺序是先disconnect cdrom,然后是修改cdrom的iso文件名称,然后connect cdrom。 19
y) 第一次启动,从2.6内核起都是图形启动界面了,点击 show detail可以看到原先的界面,我还是喜欢原来的界面,看下一张图。 20
在这里要有一个启动步骤,包含了很多项,慢慢一步一步做吧。 21
6. 启动画面 7. 配置…………………… 要配置的东西很多,就看个人的喜好和系统的用途了,这里省略。 上面的系统基本上满足oracle安装的要求,不过要做一些修改,具体的请看下面。 我向来喜欢让系统运行的又快又好,所以我通常将没用的服务停掉,比较省事的办法是通过命令行的方式停掉没用的服务,比如cups、isdn、smartd等 用root权限使用chkconfig命令,如下所示: #chkconfig cups off /关闭cups的所有运行级别的启动/ #chkconfig --list /查看所有运行级别上的服务的开关状态/ 22
二、安装oracle 10G 1. 安装前的准备工作 下载oracle,去oracle官方网站就可以下载,需要OTN帐号(免费注册)。最好看看官方的安装指导。文档链接如下: http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html 中文介绍 http://www.oracle.com/technology/documentation/database10g.html 英文完全手册大全 http://download-west.oracle.com/docs/html/B15521_01/toc.htm 英文linux X86安装指导 http://www.oracle.com/technology/obe/obe10gdb/install/index.html 安装手册 http://www.oracle.com/technology/obe/obe10gdb/install/linuxpreinst/linuxpreinst.html 安装前的准备工作(配置linux) 拷贝相应的软件到操作系统。 2. 软件要求 依据官方的安装文档要求,系统上必须具有下面的软件包: 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上也没有问题。 compat-gcc-8-3.3.4.2.i386.rpm compat-gcc-c++-8-3.3.4.2.i386.rpm compat-libstdc++-8-3.3.4.2.i386.rpm compat-libstdc++-devel-8-3.3.4.2.i386.rpm 3. 硬件要求 在安装rhel 4的时候就已经说过了,这里就不说了。 4. 创建用户和修改环境变量 没啥说的,照着官方文档的思路做就行了 # /usr/sbin/groupadd oinstall /创建组用户/ # /usr/sbin/groupadd dba /创建组用户/ # /usr/sbin/useradd -g oinstall -G dba oracle /创建用户,并设定用户组/ # passwd oracle /设定oracle用户的密码/
23
用oracle登陆进操作系统,编辑.bash_profile文件,由于linux默认的shell使用的是bash,故要编辑这个文件,如果你设定的使用csh,请编辑.login文件。 我的.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 5. 设定系统核心参数 按照官方文档做 #cat >> /etc/sysctl.conf <24
不过我们通常使用dba这个组;Database Name对应你刚才定义的SID,password就不用说了吧。 如果你不想创建数据库,请选择Advanced Installation 选项,通常情况下都是使用Advanced Installation来定制安装的,这里我图省事就选了Basic Installation。在实际安装过成中请选择定制安装,定制安装过程可以看下面的URL。 http://www.oracle.com/technology/obe/obe10gdb/install/linuxinst/linuxinst.htm 10. 配置Inventory目录 25
11. 用root执行配置 12. 执行命令 26
13. 安装前的检查(包括系统,软件包,环境变量等) 14. 确认检查配置 在检查过程中发现有一些软件包错误,用rpm命令检查相关的软件包,确认安装后,将提示的检查项的Status状态用√ 标记为 User Verified。 27
15. 查看安装总结 28
16. 安装过程 17. 配置助手 29
18. DBCA 19. 创建数据库完毕 30
20. password management 21. DBCA配置完成,用root用户执行/oracle/app/product/10.1.0/db_1/root.sh脚本 31
22. 执行脚本 23. 最后一页,最好把这些url都记下来,选中后用Ctrl+c复制 32
注:有可能你安装的结果和这里给出的不一样,没关系,就按照你自己的结果去使用IE或其他的浏览器就可以访问web界面工具(EM、iSQLPlus) 24. 确认 25. 安装完毕。 安装完oracle,需要对启动做一些设置。 我不用css,所以就在/etc/inittab里把css注释掉,即注释掉下面这行(默认是在inittab的最末行) h1:35:respawn:/etc/init.d/init.cssd run >/dev/null 2>&1

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/668365/viewspace-970835/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/668365/viewspace-970835/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值