Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101896718
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Oracle

2008-04-30 15:50:05

前些年,在 Oracle 8i 横向的那些日子里,要在 Linux 下装 Oracle 还真不是件容易的事儿。不但安装前需要打补丁,而且,在安装过程中也问题多多。随着 Linux 的流行,甲骨文好像不得不开始重视 Linux 这个平台了。于是,在随后推出的 Oracle 9i ,安装就容易很多了。2003年,甲骨文发布了 Oracle 10g,不但使得在 Linux 下安装 Oracle 变得很容易,而且其本身的维护管理的自动化程度也提高了很多。有时候,需要多次安装 Oracle,尤其是在搭建测试平台的时候。于是,笔者就将 Oracle 安装的配置过程写成了脚本,从而实现了配置过程的自动化。下面详述:

注意事项:本文描述的是在 X86_64 平台下 RHEL 4 系统上的安装过程,其它平台和Linux 发布可能需要做适当调整。

前提条件:请保证在安装 RHEL 的过程中安装了足够的软件包。读者可以参考笔者另外一篇文章<>;或者,选择安装全部软件包。


第一步:安装前的配置
首先,以 root 身份登录,然后,把本文附件里面的oracle_10g_install.tgz 传送到你的服务器上( ftp 或者 rz 都可以实现上传文件),接下来,执行下面的步骤:下面这步不是必需的,只是想让读者自己验证一下tarball里的内容,以便放心使用而已。
# tar -ztvf oracle_10g_install.tgz
oracle_10g_install/
racle_10g_install/
post_install.sh
oracle_10g_install/libaio-0.3.105-2.i386.rpm
oracle_10g_install/pre_install.sh
oracle_10g_install/glibc-devel-2.3.4-2.25.i386.rpm
oracle_10g_install/xorg-x11-deprecated-libs-6.8.2-1.EL.13.36.i386.rpm
oracle_10g_install/Linux_localinfo_gather_lite.sh.new
oracle_10g_install/libaio-devel-0.3.103-3.i386.rpm
oracle_10g_install/libaio-0.3.105-2.x86_64.rpm

# tar -zxvf oracle_10g_install.tgz
# cd oracle_10g_install
现在,把 oracle 10g 安装文件拷到当前目录下。
然后,# ./pre_install.sh
在提示输入 oracle 用户口令的时候,输入适当的口令。安装前的配置就搞定了。接下来,说说第二步。

第二步:安装 Oracle 10g
这步就不用多说了,任何一份介绍 Oracle 10g 安装的教程,都有详细的简述。我就不赘述了。

第三步:安装后的配置
第二步安装好 Oracle 10g 之后,事情并未就此结束。我们还需要配置 Oracle 在系统启动的时候自动启动。这步的操作如下:首先以 root 身份登录到系统,然后进入第一步的 oracle_10g_install 目录下,再执行 ./post_install.sh 就搞定了。

总之,自动化的安装会让你安装的多个 Oracle 系统保持一致的配置,一致的配置无疑会极大方便日后的维护工作。

PS:如果你只是想玩玩 Oracle 而已,建议你装 Solaris,然后装 Oracle for Solaris。因为,在 Solaris 下装 Oracle 是最简单最容易的,即使是 Oracle 8i 也是如此的简单和容易。


原文:http://zoukejian.blog.ccidnet.com/blog-htm-itemid-238388-do-showone-type-blog-uid-73559.html
阅读(197) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~