文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 专题 求职 读书
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» MySQL & PostgreSQL & Sybase » sybase12.0for各个平台安装文档ibm,hp,sun,dec       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [转载] sybase12.0for各个平台安装文档ibm,hp,sun,dec  ( 查看:939  回复:7 )   
 
lllenxue
副版主  点击可查看详细


十二生肖之狗   双子座   行业勋章   技术勋章   诚信兄弟  
帖子 701
精华 3
无忧币 2958
积分 1089
阅读权限 140
注册日期 2007-3-23
最后登录 2008-10-10 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-11-3 22:42   标题:sybase12.0for各个平台安装文档ibm,hp,sun,dec
上一帖 |
都比较老了,可以参考一下
SYBASE 12.0 For HP安装指南
一.        安装要求:
1.        平台和操作系统:HP UX 11
操作系统补丁: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   组名:sybase.保证主备机uid,gid一致
3.        sybase软件空间要求(不包括数据库): 1000MB
4.        系统参数:调整共享内存和异步I/O
   使用sam 工具
  Kernel Configuration --- Parameter --- 设置shmmax 为2048000000   (2G内存)
  Kernel Configuration --- Drivers --- 设置asyncdisk 为In
    重建内核并reboot系统
  # /etc/mknod /dev/async c 101 4
  # chmod 0660 /dev/async
  # chown sybase /dev/async
# vi /sbin/rc2.d/S500inetd
加入 /etc/setprivgrp sybase RTPRIO MLOCK CHOWN

修改后重新启动系统。
6. 修改所有数据库使用的设备为sybase用户可读写。
二.        软件安装:
1.        插入sybase光盘
2.        以 root 用户登录:
   # mount -F cdfs -o ro /dev/c0t0d2 /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文件夹中已建立配置文件的样例(ASE-12_0/sybase/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

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/sql.rs

建立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

四.        安装后的配置工作
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
五.配置双机系统SYBASE切换脚本.
1.        配置SYBASE启动脚本.
在命令行下,以root用户身份编辑start_sybase.sh启动文件,文件内容如下.并修改该文件的运行权限.
#vi start_sybase.sh
su – sybase –c “/sybase/ASE-12_0/install/startserver –f /sybase/ASE-12_0/install/RUN_ServerName”
sleep 15(以秒为单位,具体时间根据现场数据库启动的时间为准)
su – sybase –c “/sybase/ASE-12_0/install/startserver –f /sybase/ASE-12_0/install/RUN_BackupServerName”
#chmod 0700 start_sybase.sh
2.        配置SYBASE停止脚本.
在命令行下,以root用户身份编辑stop_sybase.sh启动文件,文件内容如下.并修改该文件的运行权限.
#vi stop_sybase.sh
SYBASE=/sybase
export SYBASE
SYBASE_ASE=ASE-12_0
LIB=/sybase/OCS-12_0/lib
PATH=/sybase/ASE-12_0/bin:/sybase/ASE-12_0/install:/sybase/OCS-12_0/bin:
export PATH
/sybase/OCS-12_0/bin/isql –Usa –P –SServerName <<!
shutdown SYB_BACKUP
go
exit
!
/sybase/OCS-12_0/bin/isql –Usa –P –SserverName<<!
use master
go
checkpoint
go
shutdown with nowait
go
exit
!
sleep 5
#chmod 0700 stop_sybase.sh
3.        由操作系统工程师将这两个脚本加入双机热备软件的脚本中.
4.        由sybase工程师与操作系统工程师一起完成双机切换的测试工作.



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2007-11-3 22:421楼
[ 顶部 ]
 
lllenxue
副版主  点击可查看详细


十二生肖之狗   双子座   行业勋章   技术勋章   诚信兄弟  
帖子 701
精华 3
无忧币 2958
积分 1089
阅读权限 140
注册日期 2007-3-23
最后登录 2008-10-10 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-11-3 22:43 
SYBASE 12.0 For IBM安装指南
一.        安装要求:
1.        平台和操作系统:IBM RS/6000 AIX 4.3.2
2.        操作系统补丁:IX88865, IY01642, IY02407
3.        建立用户和组 :用户名:sybase   组名:sybase.保证主备机uid,gid一致
4.        sybase软件空间要求(不包括数据库): 1000MB
5.        系统参数:调整异步I/O
smit –〉Devices menu –〉Asynchronous I/O –〉Change/Show Characteristics of Asynchronous I/O –〉ASYNC I/O STATE = Available
修改后重新启动系统。
6. 修改所有数据库使用的设备为sybase用户可读写。
二.        软件安装:
1.        插入sybase光盘
2.        以 root 用户登录:
   # /usr/sbin/mount  -v 'cdrfs' -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文件夹中已建立配置文件的样例(ASE-12_0/sybase/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

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/sql.rs

建立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

四.        安装后的配置工作
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
五.配置双机系统SYBASE切换脚本.
1.        配置SYBASE启动脚本.
在命令行下,以root用户身份编辑start_sybase.sh启动文件,文件内容如下.并修改该文件的运行权限.
#vi start_sybase.sh
su – sybase –c “/sybase/ASE-12_0/install/startserver –f /sybase/ASE-12_0/install/RUN_ServerName”
sleep 15(以秒为单位,具体时间根据现场数据库启动的时间为准)
su – sybase –c “/sybase/ASE-12_0/install/startserver –f /sybase/ASE-12_0/install/RUN_BackupServerName”
#chmod 0700 start_sybase.sh
2.        配置SYBASE停止脚本.
在命令行下,以root用户身份编辑stop_sybase.sh启动文件,文件内容如下.并修改该文件的运行权限.
#vi stop_sybase.sh
SYBASE=/sybase
export SYBASE
SYBASE_ASE=ASE-12_0
LIB=/sybase/OCS-12_0/lib
PATH=/sybase/ASE-12_0/bin:/sybase/ASE-12_0/install:/sybase/OCS-12_0/bin:
export PATH
/sybase/OCS-12_0/bin/isql –Usa –P –SServerName <<!
shutdown SYB_BACKUP
go
exit
!
/sybase/OCS-12_0/bin/isql –Usa –P –SserverName<<!
use master
go
checkpoint
go
shutdown with nowait
go
exit
!
sleep 5
#chmod 0700 stop_sybase.sh
3.        由操作系统工程师将这两个脚本加入双机热备软件的脚本中.
4.        由sybase工程师与操作系统工程师一起完成双机切换的测试工作.



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2007-11-3 22:432楼
[ 顶部 ]
 
lllenxue
副版主  点击可查看详细


十二生肖之狗   双子座   行业勋章   技术勋章   诚信兄弟  
帖子 701
精华 3
无忧币 2958
积分 1089
阅读权限 140
注册日期 2007-3-23
最后登录 2008-10-10 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-11-3 22:43 
SYBASE 12.0 For SUN安装指南
一.        安装要求:
1.        平台和操作系统:Sun Solaris 2.7或2.8
2.        操作系统补丁:106541-03, 106327-05, 106300-06.要求2.8版本完全安装.
3.        建立用户和组 :用户名:sybase   组名:sybase.要求,主备机uid,gid保持一致
4.        sybase软件空间要求(不包括数据库): 1000MB
5.        系统参数:编辑/etc/system文件,假如以下行:
set shmsys:shminfo_shmmax=nnn    nnn=实际内存数(2G=2048000000)
修改后重新启动系统。
6. 修改所有数据库使用的设备为sybase用户可读写。
二.        软件安装:
1.        插入sybase光盘
2.        以 sybase 用户登录:
% cd /cdrom/cdrom0
% ./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文件夹中已建立配置文件的样例(ASE-12_0/sybase/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

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/sql.rs

建立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

四.        安装后的配置工作
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
五.配置双机系统SYBASE切换脚本.
1.        配置SYBASE启动脚本.
在命令行下,以root用户身份编辑start_sybase.sh启动文件,文件内容如下.并修改该文件的运行权限.
#vi start_sybase.sh
su – sybase –c “/sybase/ASE-12_0/install/startserver –f /sybase/ASE-12_0/install/RUN_ServerName”
sleep 15(以秒为单位,具体时间根据现场数据库启动的时间为准)
su – sybase –c “/sybase/ASE-12_0/install/startserver –f /sybase/ASE-12_0/install/RUN_BackupServerName”
#chmod 0700 start_sybase.sh
2.        配置SYBASE停止脚本.
在命令行下,以root用户身份编辑stop_sybase.sh启动文件,文件内容如下.并修改该文件的运行权限.
#vi stop_sybase.sh
SYBASE=/sybase
export SYBASE
SYBASE_ASE=ASE-12_0
LIB=/sybase/OCS-12_0/lib
PATH=/sybase/ASE-12_0/bin:/sybase/ASE-12_0/install:/sybase/OCS-12_0/bin:
export PATH
/sybase/OCS-12_0/bin/isql –Usa –P –SServerName <<!
shutdown SYB_BACKUP
go
exit
!
/sybase/OCS-12_0/bin/isql –Usa –P –SserverName<<!
use master
go
checkpoint
go
shutdown with nowait
go
exit
!
sleep 5
#chmod 0700 stop_sybase.sh
3.        由操作系统工程师将这两个脚本加入双机热备软件的脚本中.
4.        由sybase工程师与操作系统工程师一起完成双机切换的测试工作.



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2007-11-3 22:433楼
[ 顶部 ]
 
lllenxue
副版主  点击可查看详细


十二生肖之狗   双子座   行业勋章   技术勋章   诚信兄弟  
帖子 701
精华 3
无忧币 2958
积分 1089
阅读权限 140
注册日期 2007-3-23
最后登录 2008-10-10 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-11-3 22:44 
SYBASE 12.0 For DEC安装指南
一.        安装要求:
1.        平台和操作系统:Digital Unix 4.0a 或以上
2.        操作系统补丁:DUV40DAS00002-19980717, OSFOBSOLETE425 (OS 5.0不需要补定)
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  -v 'cdrfs' -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文件夹中已建立配置文件的样例(ASE-12_0/sybase/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

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/sql.rs

建立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

四.        安装后的配置工作
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
五.配置双机系统SYBASE切换脚本.
1.        配置SYBASE启动脚本.
在命令行下,以root用户身份编辑start_sybase.sh启动文件,文件内容如下.并修改该文件的运行权限.
#vi start_sybase.sh
su – sybase –c “/sybase/ASE-12_0/install/startserver –f /sybase/ASE-12_0/install/RUN_ServerName”
sleep 15(以秒为单位,具体时间根据现场数据库启动的时间为准)
su – sybase –c “/sybase/ASE-12_0/install/startserver –f /sybase/ASE-12_0/install/RUN_BackupServerName”
#chmod 0700 start_sybase.sh
2.        配置SYBASE停止脚本.
在命令行下,以root用户身份编辑stop_sybase.sh启动文件,文件内容如下.并修改该文件的运行权限.
#vi stop_sybase.sh
SYBASE=/sybase
export SYBASE
SYBASE_ASE=ASE-12_0
LIB=/sybase/OCS-12_0/lib
PATH=/sybase/ASE-12_0/bin:/sybase/ASE-12_0/install:/sybase/OCS-12_0/bin:
export PATH
/sybase/OCS-12_0/bin/isql –Usa –P –SServerName <<!
shutdown SYB_BACKUP
go
exit
!
/sybase/OCS-12_0/bin/isql –Usa –P –SserverName<<!
use master
go
checkpoint
go
shutdown with nowait
go
exit
!
sleep 5
#chmod 0700 stop_sybase.sh
3.        由操作系统工程师将这两个脚本加入双机热备软件的脚本中.
4.        由sybase工程师与操作系统工程师一起完成双机切换的测试工作.



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2007-11-3 22:444楼
[ 顶部 ]
 
chenhs-123
新新人类  点击可查看详细



帖子 13
精华 0
无忧币 1
积分 13
阅读权限 20
注册日期 2007-7-29
最后登录 2008-3-26 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-11-23 14:09   标题:学习一下

真是好东东,找了好久了才找到的



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2007-11-23 14:095楼
[ 顶部 ]
 
ribut9225
主版主  点击可查看详细


开坛元老   内阁大臣   诚信兄弟   主版主专用   巨蟹座  
帖子 3113
精华 1
无忧币 5989
积分 4101
阅读权限 150
来自 (保密)
注册日期 2006-6-22
最后登录 2008-10-11 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2007-12-21 08:57 

支持一个



用户必读,51CTO积分系统调整通知
2007-12-21 08:576楼
[ 顶部 ]
 
flydove21
新新人类  点击可查看详细



帖子 68
精华 0
无忧币 -2
积分 72
阅读权限 20
注册日期 2007-8-8
最后登录 2008-9-2 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-12-25 13:10 
好了,顶了,支持!!!



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2007-12-25 13:107楼
[ 顶部 ]
 
opzx
新新人类  点击可查看详细



帖子 145
精华 0
无忧币 4
积分 144
阅读权限 20
注册日期 2007-10-21
最后登录 2008-9-6 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-1-1 20:20 
非常不错
期待下一期



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-1-1 20:208楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号