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

  • 来源: 互联网 作者: 若水   2008-03-19/10:25
  • 介绍在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


    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多