分享
 
 
 

Oracle 8.0.5 在 RedHat 5.2 上的安装

王朝oracle·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

本文分为四个部分:

RedHat的初始安装 包括RedHat 5.2中必须安装的部分和Oracle推荐的内存配置的参数Oracle安装预备 设置用户、组、安装点和环境

Oracle安装 真正的安装过程

Oracle 安装结束后的工作 结束并测试 。

假如你只使用部分说明,我不能保证安装后能正常运行。

Redhat 的初始安装

1) 选择Custom Install

2) 使交换分区等于内存的三倍,最大为128 mb。

3) 按你的意愿为磁盘分区。创建安装点/u01。

4) 至少要安装C Development包。你还可以增加其他的包。

5) 安装结束后,创建/cdrom目录(你也可以用etc/fstab中定义的那个:/mnt/cdrom)。这是CD的安装点。

 mkdir /cdrom

 chmod 777 /cdrom

6) 装载CD并转入/RedHat/RPMS目录。

 mount –t iso9660 /dev/cdrom /cdrom

 cd /cdrom/RedHat/RPMS

7) 运行下列命令:

 rpm -i -v kernel-source-2.0.36-0.7.i386.rpm. 这是内核的原代码,等会儿我们可以用新的内存参数重新内核。

 rpm -i -v tcl-8.0.3-20.i386.rpm 除非你想安装Intelligent Agent。

8) 将路径转出来以便卸载RedHat CD:

 cd /

 umount /cdrom

内核内存参数

Oracle安装手册列出了一些内存参数,需要在安装软件前修改。在RedHat 5.2上, 安装Oracle可以不必重新编译内核。这些值只是推荐值。你可以改变他们,假如你将SHMMAX设置为Oracle说的值,你是在告诉系统答应共享内存段增长到4 G之大。另外,假如你仅有32 megs内存,会怎样?Redhat 5.2缺省设置SHMMAX为32 megs,其实,假如你有更多的内存,你可能想改变这些设置。我是这样做的。

警告!

改变内核参数要重新编译Linux内核。假如你从没做过,我建议你看其他的书,运行配置脚本的过程中有100个不同的选项,假如你对不确定的项选择错误,将导致你不能引导系统。

改变内存参数

1) 转如下列路径并编辑shmparam.h文件。

 cd /usr/src/linux/include/asm

 vi shmparam.h

2) 查找参数行"#define _SHM_IDX_BITS 15",不要与_SHM_ID_BITS混淆。将15改为16。

3) 离他不远有一行"#define SHMMAX 0x2000000."。 0x2000000是32 megs的16进制表示。将他改为适合你计算机的值。

0x4000000 = 67108854 64M

0x6000000 = 100663296 96M

4) 将"SHMMNI (1

5) 将"SHMSEG SHMMNI"改为 "SHMSEG 10"

6) 保存该文件。

7) Cd 到上级目录(返回include目录),然后cd进linux编辑sem.h文件。

 cd ..

 cd linux

 vi sem.h

8) 确认SEMMNI是128

9) 确认SEMMSL是32

10) 确认SEMMNS是(SEMMNI*SEMMSL)

11) 假如有修改就保存它。

12) 现在你就可以重新编译内核并继续下面的步骤。

Oracle安装预备

1) 编辑/etc/passwd,将Root的/bin/bash改为/bin/sh (你可以在安装结束后改回来。改成/bin/sh只是让Oracle shell脚本更便于运行)。

2) 注销并以root重新登录。

3) 创建群组

 groupadd -g 101(或其他你确定的ID) dba

 groupadd -g 102 (或其他你确定的ID) oper (这是可选的组).

4) 创建oracle用户

 useradd oracle -g 101 (dba组的ID号)

 passwd oracle (改变口令)

5) 编辑/etc/passwd,将Oracle用户的shell从/bin/bash改为/bin/sh。

6) 假如你不是用分区建立安装点,就为oracle将一个目录,如/u01。

 mkdir /u01

7) 改变这个安装点的所有者和组权限

 chown -R oracle.dba /u01

8) 确定Oracle服务器文件位置:

 假如你有光盘

mount -t iso9660 /dev/cdrom /cdrom (装载在你选择的装载点)。

 假如是下载下来的文件就在你的下载目录或你想解压的目录中执行

cat 805ship* tar xvf

9) 进入oracle安装目录下的orainst目录,定义一个变量ORACLE_OWNER,值为oracle,然后执行oratab脚本。

 cd /cdrom/orainst

 ORACLE_OWNER=oracle; eXPort ORACLE_OWNER

 sh oratab.sh (accept defaults for prompts).

10) 注销。

11) 以oracle登录。

12) 键入umask[回车]验证umask是022。假如不是,你要在.profile文件中加以设置,下面将具体介绍。

13) 编辑oracle帐户目录中的.profile文件。将下列内容写入该文件(请注重替换相对应的oracle基准目录)。

 ORACLE_HOME=/u01/app/oracle/prodUCt/8.0.5; export ORACLE_HOME

 LD_LIBRARY_PATH=/u01/app/oracle/product/8.0.5/lib; export LD_LIBRARY_PATH

 ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE

 ORACLE_SID=ORCL; export ORACLE_SID

 ORACLE_TERM=386; export ORACLE_TERM (用于Intel PC)

 PATH=$PATH:/u01/app/oracle/product/8.0.5/bin; export PATH

 TMPDIR=/var/tmp; export TMPDIR

 (可选) umask 022 (当你的umask缺省不是022时使用)

14) 注销然后以oracle重新登录。键入env查看上述环境变量是否以设置。

15) 并确认所有下列路径在你的path变量中。除上面给出的Oracle路径外:/bin, /usr/bin, /usr/local/bin.

Oracle 安装

1) 进入Oracle安装目录

 cd /cdrom/orainst

2) 启动安装程序

 ./orainst /c

3) 选择Custom Install (这将答应你创建你所有的口令)。

4) 选择OK跳过README。

5) 选择Install, Upgrade or De-install software.

6) 选择Install new product-Create DB objects.

7) 确认ORACLE_HOME和ORACLE_BASE都是正确的。

8) 接受缺省的日志文件。

9) 选择从CD-ROM安装。

10) 确认ORACLE_SID是正确的。

11) 选择适合的语言。

12) 安装程序将告诉你有关root.sh脚本的内容。按OK。

13) 进入安装选项菜单,选择想安装的内容:

 不要选择Oracle 8.0.5 documentation。这里有一个bug会中断你的安装过程。

 不要选择JDBC drivers 除非你已经定义了指向classesxxx.zip文件的路径。

 不要选择Intelligent agent 除非你安装了TCL rpm包。

14) 按install按钮。

15) 出现有关ULIMIT的信息时按Ok。不必为此担心。

16) 选择dba作为你的dba组。

17) 假如你指定了不同的操作员组(oper),在OSOPER提示下输入他。否则接受缺省值。

18) 假如你输入了不同了组,安装程序将告诉你程序要,重新连接,按OK就行了。

19) 选择不管你是单个安装点还是多个Filesystem-based Database。

20) 假如你有一个安装点,在安装程序问你在多个安装点上分布控制文件时,按no ,并在接下来的屏幕中指定你的安装点 (例如: /u01)。假如你有多个安装点,按yes,并在下面的窗口中指定。

21) 选择适合的character set。

22) 选择合适的national character set.。

23) 输入SYSTEM 帐户的口令。确认他。

24) 输入SYS帐户,确认他。

25) 假如你想有一个dba和operator 的internal口令,你可以在提示时选择yes,否则按no。

26) 输入TNS listener的口令。

27) 当问你是否配置MTS Listener时按No。

28) 接受缺省的控制文件。

29) 按OK跳过后面的两个缺省屏幕。

30) 最后选择Yes接受这些缺省值。

31) 假如想装载SQL*Plus help功能询问时按Yes。

32) 选择是否装载示例表。

33) 至此,安装程序真正开始复制软件! 安装过程将持续一段时间。

34) 安装程序给出"The requested action has been performed for selected products," 信息。

你的安装已成功。按OK。然后回到安装主屏幕。

35) 选择Exit,要求确认时按yes。

36) 退出后在屏幕上会有一行Result: Success。

Oracle 文档安装

为什么我们要单独安装文档:Oracle安装过程试图将一个文件安装到一个不存在的目录。可能脚本中有一个输入错误。该错误将终止安装过程。下面是将文件安装在正确位置的方法:

1) 首先创建Oracle doc目录。

 mkdir /u01/app/oracle/doc

2) 然后创建一个连接。该连接帮助你矫正那个错误的文件路径。

 ln -s /u01/app/oracle/doc /u01/app/oracle/product/8.0.5

3) 现在,我们从安装路径再次安装。

 ./orainst /c

4) 选择Custom Install.

5) 在下面的两个提示按OK。

6) 选择Install, Upgrade, or De-Install software。

7) 选择Add/Upgrade software.。

8) 接受ORACLE_HOME的缺省值。

9) 接受缺省的日志文件。

10) 选择Install from CD-ROM.

11) 选择你的语言。

12) 安装程序将告诉你root.sh文件已存在。因为我们还没有运行,选 Append。

13) 在"Post-Installation..."出现后按Ok。

14) 你又进入了熟悉的安装屏幕。选择Oracle Server Release 8.0.5 Documentation.。

15) 按Ins

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有