• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

SYBASE 12.0 For DEC安装指南

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 22次 | 进入软件测试论坛讨论

领测软件测试网
SYBASE 12.0 For DEC安装指南
一. 安装要求:
1. 平台和操作系统:Digital Unix 4.0a 或以上
2. 操作系统补丁:DUV40DAS00002-19980717, OSFOBSOLETE425 (OS 5.0不需要补定)
说明:如果不打补丁,也能安装,具体有什么后果也不清楚。并且这两个补丁是4.0D版本的,并且无法下载)
3. 建立用户和组 :用户名:sybase   组名:sybase 要求保证主备机uid,gid一致
4. sybase软件空间要求(不包括数据库): 1000MB
5. 系统参数:调整异步I/O和共享内存
编辑文件 /etc/sysconfigtab 增加下面七行:
ipc: 
shm-max=nnn        nnn=实际内存数(2G内存=2048000000)
ssm-threshold=0
rt:
aio-max-num=1024
vm:
        new-wire-method=0

修改后重新启动系统。
 6. 修改所有数据库使用的设备为sybase用户可读写。
说明:本地可以在专门装数据库的文件系统或裸设备上创建数据库设备
二. 软件安装:
1. 插入sybase光盘
2. 以 root 用户登录:
   # /usr/sbin/mount  -t cdfs -r device_name /cdrom
3. 以 sybase 用户登录:
% cd /cdrom
% ./install(字符终端使用 ./install –c)
4. 设置环境变量:
   csh : % cp /sybase/SYBASE.csh $HOME/.cshrc
   sh or ksh使用 cat /sybase/SYBASE.sh >>$HOME/.profile

三. 配置数据库服器:
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;方法:在/sybase/ASE-12_0/init/ sample_resource_filesl路径下执行下述命令:
cp srvbuild.adaptive_server.rs  /sybase/rs/sql.rs
用vi 命令修改配置参数 
方法:vi sql.rs
具体配置参数如下:
sybinit.release_directory: /sybase (sybase安装目录)
sybinit.product: sqlsrv
sqlsrv.server_name: SYBASE(根据需要改写)
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: 4100
sqlsrv.master_device_physical_name: /dev/rsyb_master (master设备的逻辑卷名)
sqlsrv.master_device_size: 100 (至少要比逻辑卷小2兆)
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兆)
sqlsrv.sybsystemprocs_database_size: 90
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(根据需要改写)

注意: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
(说明:查看.profile文件中是否有以下两行
LIBPATH=$SYBASE/lib:$LIBPATH
export LIBPATH
如没有应该加入,否则执行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 
具体参数如下:
sybinit.release_directory: /sybase
sybinit.product: bsrv
bsrv.server_name: SYBASE_backup (根据需要改写)
bsrv.do_add_backup_server: yes
bsrv.network_protocol_list: tcp
bsrv.network_hostname_list: hostname(对应IP,应已记录在/etc/hosts中,下同)
bsrv.network_port_list: 4200
bsrv.language: USE_DEFAULT
bsrv.character_set: iso_1
bsrv.tape_config_file: USE_DEFAULT
bsrv.errorlog: USE_DEFAULT
sqlsrv.related_sqlsrvr: SYBASE(根据需要改写)
sqlsrv.sa_login: sa
sqlsrv.sa_password: USE_DEFAULT
编辑结束后,存盘退出,执行
$ srvbuildres –r /sybase/rs/backup.rs
提示成功后,完成Sybase backup服务器安装
8、建立tempdb数据库设备
        $ isql –Usa –P –Sservername 
disk init name=”syb_tempdb”,
physname=” /dev/rsyb_tempdb”,
vdevno=4,size=512000 
go
上面命令建立一个1000M的名为syb_tempdb的数据库设备设备号为4
扩充tempdb数据库
                $ isql –Usa –P –Sservername
alter database tempdb on syb_tempdb=1000
go
上面命令扩充tempdb 在syb_tempdb设备上1000M
(说明:以上步骤可通过图形界面进行配置,运行/sybase/ASE-12_0/bin/srvbuild)
四. 安装后的配置工作
1. 配置数据库参数
$ isql –Usa –P –Sservername
1> sp_configure ‘total memory’, 614400  (单位为2k)
2> go
上面命令配置sybase使用1200M内存,通常配置为系统内存的60-70%
1〉sp_configure ‘max online engines’,2
2〉go
若系统CPU数大于两个配置为系统CPU数-1
1> sp_configure ‘number of locks’,100000
2> go
按应用实际要求修改
1> sp_configure ‘Number of user connections’,50
2> go
       按应用实际要求修改
2. Sybase 服务器的启动与停止
1> 启动:
$ cd /sybase/ASE-12_0/install
$ startserver –f RUN_SYBASE
2> 停止:
isql –Usa –P -Sservername
1> shutdown
2> go

 yuhu 回复于:2003-06-25 22:06:53
平台和操作系统:Digital Unix 4.0a 或以上 ?有人说4.0F不能装SYBASE12.0以上的,我的4.0F打了208个补丁。
sybase 要求保证主备机uid,gid一致  是adduser addgroup时手工输入200或100号吗?sybase 组属于什么组?sybase用户的根目录如何设?
我要安装到h区,怎么没H区?
如果安装失败,我怎么删sybase,(我已装了几回系统了)如何删h区的全部内容,sybase安装时在别的区不会有文件吗?
指南中还有要注意的吗?

我是新手,问题比较多,烦请大家回答,谢谢了!!!

 yuhu 回复于:2003-06-27 11:12:47
这么多人看了,也没人回复,或答我的几个小问题?

 冰雪世界 回复于:2003-06-27 13:20:29
1  4.0F能不能安装sybase12.0以上我不知道;
2  sybase要求的 主备机uid,gid一致,只要保证一致就行,不一定要手工设定;
3 sybase组就是sybase组,应该没什么特别,主要是sybase用户都属于sybase组;
4   在创建sybase用户时,制定起根目录就行,一般缺省是/usr/users/sybase,可以更改,例如/sybase等
5  你要安装到h区,你最好先在h区上创建文件系统,
6 安装失败的话,好像直接将目录下面的文件删除就行了

祝你顺利!

 netkey 回复于:2003-06-27 23:02:30
我觉得你还是应该多看看unix基础的书

 孤心剑客 回复于:2003-06-30 11:27:38
4.0f装sybase12.0肯定没问题的。

 一个学生 回复于:2003-09-20 18:37:14
4.0F能安装sybase12.0

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网