免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2118 | 回复: 3
打印 上一主题 下一主题

HP-UX11i+Oracle92.1,修正了网上文章的错误 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-20 12:01 |只看该作者 |倒序浏览
数据库安装过程
1.        确认环境

1.1 Oracle版本:Oracle9.2.0.1升级到Oracle9.2.0.6

1.2 操作系统版本:HP-UX 11.11i

1.3主机:HP9000/800/rp3440

2.        创建裸设备

创建dmsvg01卷组上的逻辑卷,命令如下:
#lvcreate –L 10240 –n dmsv01l3100 /dev/dmsvg01
创建指向裸设备的链接文件(可不做)
#su – oracle
#mkdir oradata
#ln -s /dev/rdmsv01l3110 rcontrol1_256m

3.        安装系统补丁

看了网上写的很多文章都说要打补丁,跟HP的工程师确定了一下,在HP-UX 11.11上根本就不需要补丁

4.        调整系统参数

这里需要注意的是一定要先改NPROC的值,不然其他的参数都无法改,参数设置参照Oracle的官方文档。
# sam
 SAM      Accounts for Users and Groups ->  
 SAM      Auditing and Security         ->      
 SAM      Backup and Recovery           ->  
 SAM      Clusters                      ->            
 SAM      Disks and File Systems        ->     
 SAM      Display                       ->               
 SAM      Kernel Configuration          ->      
 SAM      Networking and Communications ->         
 SAM      Performance Monitors          ->      
 SAM      Peripheral Devices            ->         
 SAM      Printers and Plotters         ->        
 SAM      Process Management            ->      
 Other    Resource Management           ->   
    SAM      Routine Tasks                  ->                                

选择 Kernel Configuration
(go up)                                                                 ^ 
SAM    Configurable Parameters      
SAM     Drivers                             
SAM     Dump Devices                  
SAM     Subsystems      

选择 Configurable Prameters,修改参数参照oracle官方文档




5.        修正BUG

这里也说明一下,在HP-UX11.11下,这个BUG已经修正了,并非像网上的文章写的要重新链接,所以大家只要确认一下就可以了。
$  su - root
$  cd /usr/lib
$ cd /usr/lib
$ ln -s /usr/lib/libX11.3 libX11.sl
$ ln -s /usr/lib/libXIE.2 libXIE.sl
$ ln -s /usr/lib/libXext.3 libXext.sl
$ ln -s /usr/lib/libXhp11.3 libXhp11.sl
$ ln -s /usr/lib/libXi.3 libXi.sl
$ ln -s /usr/lib/libXm.4 libXm.sl
$ ln -s /usr/lib/libXp.2 libXp.sl
$ ln -s /usr/lib/libXt.3 libXt.sl
$ ln -s /usr/lib/libXtst.2 libXtst.sl

6.        创建装载点

创建装载点用来安装软件/home/db/oracle

7.        创建用户和组

用SAM创建组dba和oinstall
用SAM创建用户oracle,目录为/home/db/oracle
修改oracle密码
#passwd oracle

8.        设置环境变量

#--------------BEGIN----------------------------------
export ORACLE_BASE=/home/db/oracle
export ORACLE_HOME=$ORACLE_BASE/product/oracle/9.2.0.6
export ORACLE_SID=admas
export ORACLE_TERM=vt100
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export PATH=$ORACLE_HOME/bin:/usr/bin:/etc:/usr/bin/X11:/usr/local/bin
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export TNS_ADMIN=$ORACLE_HOME/network/admin
umask 022
#--------------END-------------------------------------

9.        开始安装

先确定光驱设备名
# ioscan -fnkC disk
$mount -o cdfs rr /dev/dsk/c0t0d0 /mountpoint
$./runInstall

10.        创建数据库
这里要注意的是,Java的路径是/opt/java1.3/jre

10.1启动数据库配置助手
命令如下:
$dbca
配置助手会显示向导窗口

选中Create a database,单击Next继续。
10.2选择模板
在下面的窗口中选择New Database,单击Next继续。

10.3指定数据库的全局名和SID

在Global Database Name域中输入数据库名,配置助手会自动在SID中输入相同的名字,不必修改,单击Next继续。

10.4选择数据库功能

在窗口中去掉Oracle Spatial和Example Schemas。
单击Standard database features…按钮。

10.5选择标准数据库功能

在下面窗口中去掉Oracle JVM、Oracle Text、Oracle XML DB三个选项。
单击OK关闭该窗口。然后在Step 4窗口中单击Next继续。

10.6选择数据库的模式

选择专用服务器模式,单击Next继续。

10.7初始化参数配置――内存

参数修改如下:(请根据oracle参数表设置)
Shared Pool:                256M
Buffer Cache:        1024M
Large Pool:                256M
PGA:                        240M
单击Character Sets标签。

10.8初始化参数配置――字符集

选中Choose from list of character sets,从下拉菜单中选择Utf8。
单击DB Sizing标签。
单击Next继续。

10.9初始化参数配置――数据库大小

Block Size保持8K不变。
Sort Area Size改为256M。
单击File Locations标签。
单击Next继续。

10.10初始化参数配置――文件位置

参数修改如下:(请根据实际情况设置)
文件        位置
初始化参数(pfile)        /home/db/oracle/admin/admas/pfile/init.ora
服务器参数文件(spfile)        /home/db/oracle/product/9.2.0.6/dbs/spfileecifdb.ora
用户进程跟踪文件        /home/db/oracle/admin/admas/udump/
后台进程跟踪文件        /home/db/oracle/admin/admas/bdump/
内核转储文件        /home/db/oracle/admin/admas/cdump/
单击Next继续。

10.11初始化参数配置――归档

选中Archive Log Node选项,保持Automatic archival被选中。文件名格式不变。
归档目标为:/home/db/orarch。
单击Next继续。

10.12存储设置――控制文件

控制文件的设置如下:
文件        位置
rdmsv01l3110        /dev/
rdmsv01l3111        /dev/
rdmsv01l3112        /dev/

10.13存储设置――数据文件

数据文件的名字和所属表空间如下:(请根据实际情况设置)
表空间        文件名
USERS        /dev/rdmsv01l3113
INDX        /dev/rdmsv01l3114
UNDOTBS1        /dev/rdmsv01l3115
SYSTEM        /dev/rdmsv01l3116
TEMP        /dev/rdmsv01l3117
TOOLS        /dev/rdmsv01l3118
单击Next继续。

10.14存储设置――Redo日志组

Redo日志组的设置如下:(请根据实际情况设置)
编号        大小        日志成员名        日志成员目录
1        按照实际定义        rdmsv01l3119        /dev/
2        按照实际定义        rdmsv01l3120        /dev/
3        按照实际定义        rdmsv01l3121        /dev/
单击Next继续。

10.15创建数据库选项

去掉Create Database选项,去掉Save as Database Template,选中Generate Database Creation Scripts选项。
指定脚本路径为:/home/db/oracle/admin/admas/scripts。
单击Finish。

10.16设置汇总

这里要注意不要让dbca建库,只是通过dbca生成脚本。
dbca显示如下窗口,列出以上设置的汇总信息:
单击OK,关闭该窗口。
dbca开始在指定位置保存数据库创建脚本,待保存结束后,显示窗口

单击No,关闭该窗口。
然后在dbca的主窗口中单击Cancel,在dbca弹出的退出确认窗口中单击Yes,结束dbca程序。

运行创建数据库的脚本
数据库创建脚本位于/home/db/oracle/admin/db_name/scripts目录下,脚本的名字为db_name.sh。
修改脚本,将scripts目录下所有的脚本中出现的sys密码改为安装过程中设置的密码,dbca脚本自己并不会改。

最后以oracle用户身份登录系统,执行该脚本。运行的结果保存在$ORACLE_HOME/assistant/dbca/logs目录下。可以检查这些日志文件,确定数据库是否创建成功。

论坛徽章:
0
2 [报告]
发表于 2006-03-20 13:06 |只看该作者
支持一下

论坛徽章:
0
3 [报告]
发表于 2006-11-12 11:12 |只看该作者
写得不错啊!
但是HP-UX 11.11是需要补丁的啊。
因为我尝试过不打补丁在11.11安装oracle9201就出现无法完成链接。
后来按照网上的提示打好补丁后,就可以顺利安装完成了。

论坛徽章:
1
辰龙
日期:2014-07-24 10:45:20
4 [报告]
发表于 2006-11-13 09:10 |只看该作者
支持一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP