本文是我在 red hat 7.1 (内核版本:2.4.2-2 )和 7.2(内核版本:2.4.7-10) 上安装 oracle 9i (9.0.1) 数据库的总结,如果需要更多的信息请参考 oracle 的文档: oracle9i database documentation for linux。
需要说明的是, 7.1 已经得到了 9i 和 9ias 的验证,可以参考: " red hat announces validation of red hat linux for oracle",但是截止到 2001年年底,7.2 的验证还是没有通过。
下载 9i 并刻录 cd
oracle9i for linux 可以从下面的站点下载:
http://otn.oracle.com/software/products/oracle9i/htdocs/linuxsoft.htm
oracle 并不提供这些文件的校验和,下面是我产生的校验和:
解开压缩文件:
解开打包文件:
可以得到三个安装文件的目录:
disk1
disk2
disk3
我用外置 usb 的 hp-8230e 刻录机,烧出这三张光盘(并非必须的步骤):
交换空间
oracle 推荐的交换空间大小为物理内存的两倍或者最少 512mb,采用两者之中大的那个值。我建议使用更多的交换空间,特别是你有其他的程序运行在 oracle 服务器上时,我的 pc 有 256mb 内存,我使用了 600mb 的交换空间。如果在安装 oracle 时没有足够的交换空间,特别是在建库时,将会导致系统几分钟没有任何反应。
检查交换空间:
增加交换空间:
7.1 和 7.2 随带的 binutils rpm 包使 9i 的 universial installer 不能跑起来,也没有更新的版本能解决这个问题,你可以有两个选择:
下载下面版本的 rpm 包,“降级” oracle 服务器上的 binutil :
安装:
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器