如何在hp-ux10.20系统中正确地配置oracle8.0.5

文章作者 100test 发表时间 2007:09:25 12:53:32
来源 100Test.Com百考试题网


配置

操作系统 - HP-UX

版本 - 10.20

硬件系统 - HP9000

系统 - K580

子系统 - Oracle 8.0.5

解决方法

在HP-UX 10.20系统下正确配置Oracle 8.0.5 可执行如下步骤: 注:此信息摘录自Oracle 8 安装指南(产品部件号 A64525-01), 第二部分(设置环境), 页码2-4到2-5 。

可以在如下的URL链接中下载此文档: http://docs.oracle.com/f48198/SHIPHOME/DOC/product_0/a64525.pdf 1. 以root 登录

2. 设置Oracle8 服务器环境 - 为Oracle 配置UXIX内核 - 创建Mount 点 - 为自己的Oracle软件设置Unix账号 - 创建一个临时bin 目录 - 创建oratab文件 - 为Oracle 配置Unix内核 - 为调节Oracle8的SGA结构, 配置Unix内核的进程间通讯(IPC)参数。 如果系统中没有足够的共享内存以调节SGA的话,就无法启动数据库。

3. 使用ipcs命令获得系统当前共享内存和信号段,以及他们的标识号及拥有者的列表。 由于HP-UX系统中共享内存被动态装载,当运行ipcs时,您也可能会接到共享内存设施不在系统内的消息。 共享内存驱动在Oracle8服务器被执行后才被装载, 您可以使用系统管理员(SAM)来确认系统已经配有足够的共享内存。

4. 以如下的方式设置内核参数:- n 最大尺寸的共享内存段(SHMMAX) - n 系统中最大数据的共享内存段(SHMMNI) - n 用户进程所能附属的最大数目的共享内存段(SHMSEG) - n 在全系统内可用于分配的最大共享内存数量(SHMMNS) 用如下的公式确定总的可用共享内存数量:SHMMAX*SHMESG 在表2-2中的参数控制着信号量与共享内存的分配。推荐的数值对于一个实例来讲是最优的,并且也是基于init sid.ora文件的缺省值。如果想安装多个实例,或是更广泛地修改init sid.ora文件, 可以把这些参数设得更高些。Oracle公司推荐将这些参数在操作系统允许范围内设置得尽可能高。然而,将这些参数设置得过高可能会阻止系统的启动。参见操作系统文档可以得到这些参数的设置限定。

5. 以最小的推荐值用SAM配置HP-UX内核 推荐值: shmmax=4294967295 shmmin=1 shmmni=100 shmseg=10 semmns=200 semmni=70 表2-2 共享内存和信号参数 参数 | 推荐值描述 ---------------------|------------------------------------------- SHMMAX 1073741824 or | 单个共享内存段的最大尺寸(以字节为单位) 0X40000000 | | SHMMIN 1 | 单个共享内存段的最小尺寸(以字节为单位) | SHMMNI 100 | 共享内存标识符的数目 | SHMSEG 10 | 一个进程可用的共享内存段的最大可用数目 | SEMMNS 200 | 系统中信号量的目数 | SEMMNI 70 | 系统中信号集标识符的数目 | | SEMMNI 确定了在任一时间可以被创建的信号集的数目注:相关的知识可参见A4074887.



相关文章


使用Oracle的I tr()与decode()函数进行多条件组合查询
如何查看unix下某个oracleOS的进程在做什么操作
如何在hp-ux10.20系统中正确地配置oracle8.0.5
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛