SYBASE ASE12.0 For HP-9000/800 HP-UX安装指南

资讯 驱动中国 若水 1,368 次阅读 0 条评论
分享 Q

介绍在HP-9000/800 HP-UX中如何安装SYBASE ASE12.0?如何更改字符集

 

1.3.1 SYBASE ASE12.0 For HP-9000/800 HP-UX安装指南

 

 

 

 

一.           安装要求:

 

1.操作系统补丁:

 

HP UX 11.0要求以下操作系统补丁来运行ASE12.0

 

  • Extension Patch Bundle 9808

     

  • PHNE_16017,PHNE_16599,PHNE_16470

     

  • PHKL_15689,PHKL_17091

     

  • PHCO_16629,PHCO_19391

     

  • PHSS_16404,PHSS_18072

     

  • PHKL_14750,PHKL_17935,PHKL_18141

     

  • PHCO_17556,PHCO_18103

     

  • PHSS_15853,PHSS_17535,PHSS_17419,PHSS_18013

     

 

 

 

2.创建Sybase组和用户

 

 

 

 

3.sybase软件空间要求(不包括数据库): 1000MB

 

 

 

 

4.系统参数:调整共享内存和异步I/O

 

使用sam 工具

 

Kernel Configuration --- Parameter --- 设置shmmax 为合适的内存大小数 (至少要与Adaptive server 的total memory参数的大小配置一样。)

 

            Kernel Configuration --- Drivers --- 设置asyncdisk 为In

 

          重建内核并reboot系统

 

              以root用户在UNIX提符下执行以下语句:

 

            #p#分页标题#e## /etc/mknod /dev/async c 101 4

 

             # chmod 0660 /dev/async

 

            # chown sybase:sybase /dev/async

 

# vi /sbin/rc2.d/S500inetd

 

加入 /etc/setprivgrp sybase RTPRIO MLOCK CHOWN

 

修改后重新启动系统。

 

 

 

 

5.检查数据库要用到的每一个设备的位置、类型、大小,确保所有数据库使用的设备为sybase用户可读、写、执行。

 

Sybase Adaptive Server 所用的设备和数据库:

 

·        Master device – 存储系统数据库 ( master, model, tempdb )

 

·        sysprocsdev device – 存储系统过程数据库 ( sybsystemprocs )

 

根据需要选择的设备与数据库: ( 安装sql脚本在$SYBASE/scripts下 ):

 

·        sybsecurity Device – 存储 sybsecurity 数据库和审计系统存储过程

 

·        sybsystemdb Device – 存储 sybsystemdb 数据库, 用来存储有关两阶段提交事务的信息

 

·        sybsyntax 数据库

 

·        dbccdb 数据库 – 当使用dbcc checkstorage命令时用来存储dbcc结果信息

 

二.           #p#分页标题#e#软件安装:

 

1.插入Sybase server光盘

 

2.以 root 用户登录:

 

   # mount -F cdfs -o ro device_name /cdrom

 

3.以 sybase 用户登录:

 

$ cd /cdrom

 

$ ./install(字符终端使用 ./install –c)

 

把Sybase Server 产品下载到指定的路径。

 

 

 

 

4. 设置环境变量:

 

   csh : $ cp $SYBASE/SYBASE.csh $SYBASE/.cshrc

 

   sh or ksh使用 $cat $SYBASE/SYBASE.sh>> $SYBASE/.profile

 

 

 

 

配置数据库服器:(请先打sybase的补丁:EBF11337,再继续下面的安装)

 

1.以sybase 用户登录系统

 

2.修改配置文件;

 

方法:Sybase 安装完成后,在init文件夹中已建立配置文件的样例($SYBASE/ASE-12_0/init/sample_resource_files/srvbuild.adaptive_server.rs)。

 

在$SYBASE下建立rs文件夹(mkdir $SYBASE/rs);

 

把样例文件拷到 $SYBASE/rs文件夹下,并改名为sql.rs;

 

用vi修改配置参数

 

vi sql.rs

 

具体配置参数如下:

 

sybinit.release_directory: $SYBASE(sybase安装目录)

 

sybinit.product: sqlsrv

 

sqlsrv.server_name: SYBASE(根据需要改写DATA SERVER 的名字)

 

sqlsrv.new_config: yes

 

sqlsrv.do_add_server: yes

 

sqlsrv.network_protocol_list: tcp

 

sqlsrv.network_hostname_list: HOSTNAME(对应IP:本机IP,应已记录在/etc/hosts中,下同)

 

sqlsrv.network_port_list: #p#分页标题#e#4100

 

sqlsrv.master_device_physical_name: /dev/rsyb_master (master设备的逻辑卷名)

 

sqlsrv.master_device_size: 100 (至少要比逻辑卷小2兆,主设备至少为30兆)

 

sqlsrv.master_database_size: 50

 

sqlsrv.errorlog: USE_DEFAULT

 

sqlsrv.do_upgrade: no

 

sqlsrv.sybsystemprocs_device_physical_name:/dev/rsyb_proc(sysprocs设备的逻辑卷名)

 

sqlsrv.sybsystemprocs_device_size: 100 (至少比逻辑卷小2兆,设备大小至少为80兆)

 

sqlsrv.sybsystemprocs_database_size: 90(数据库的大小至少为80兆)

 

sqlsrv.sybsystemdb_device_physical_name: USE_DEFAULT

 

sqlsrv.sybsystemdb_device_size: USE_DEFAULT

 

sqlsrv.sybsystemdb_database_size: USE_DEFAULT

 

sqlsrv.default_backup_server: SYBASE_backup(根据需要改写 Backup server 的名字)

 

 

 

 

注意:sqlsrv.sybsystemprocs_device_size、

 

sqlsrv.sybsystemdb_device_size 两个参数数值要略小于实际sybsystemprocs及sybsystemdb所建逻辑卷的大小(10M左右);

 

3.初始化Sybase Adaptive Server,完成服务器安装;

 

方法:进入$SYBASE/ASE12_0/bin路径中,执行srvbuildres命令

 

srvbuildres –r $SYBASE/rs/sql.rs

 

 

 

 

4.提示成功后,完成Sybase服务器安装;

 

5.配置Backup Server:

 

$ cd $SYBASE/ASE-12_0/init/sample_resource_files

 

$ cp srvbuild.backup_server.rs $SYBASE/rs/backup.rs

 

$ vi backup.rs

 

具体参数如下: #p#分页标题#e#

 

sybinit.release_directory: $SYBASE

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com
本文价值 成为第一个评分的人
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友