关 键 词:
Sybase
这是本人通过回忆写下的一点安装报告,希望对某些同志有所帮助,该文档有出入的地方请见谅。
在AIX上安装SYBASE(以11.92为例)。
1、 打开异步IO,配置pagingspace,配置TCPIP
打开异步IO(smitty aio-->确定在系统启动时有效,然后重新启动)
配置pagingspace=2*实际内存
配置TCPIP(smitty tcpip配置网络地址,如果需要配置HA,就需
要最少配置两块网卡,位于不同网段,最好使用相同子网掩码)
2、 在rootvg上建逻辑卷sybase_lv,用于sybase文件系统。
smitty mklv
3、 在该逻辑卷上建文件系统/sybase
smitty crjfs
4、 建组sybase,用户sybase,主目录指定/Sybase
5、 更改/sybase文件系统属主,以及sybase_lv逻辑卷的属主。Chown –R sybase:sybase /sybase chown sybase:sybase /dev/*lv
6、 建CD-ROM文件系统/cdrom,装载上安装光盘,mount /cdrom
7、 安装sybase软件 /cdrom/sybload –D(11.92)
/cdrom/install –c (12.5)
8、 按步骤在/sybase文件系统上安装sybase。
9、 安装完成后,拷贝SYBASE.sh文件为sybase用户的.profile文件,并做相应的修改,主要是PATH。
10、编辑syb.rs、syback.rs、sqlloc.rs文件(也可拷贝/sybase/init/sample_resoure_files目录下
的相应文件文件,并编辑它们。例子:
修改syb.rs文件如下:
sybinit.release_directory:/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:192.168.1.1
sqlsrv.network_port_list:6000
sqlsrv.master_device_physical_name:/dev/rmster_lv
sqlsrv.master_device_size:90
sqlsrv.master_database_size:60
sqlsrv.errorlog:USE_DEFAULT
sqlsrv.do_upgrade:no
sqlsrv.sybsystemprocs_device_physical_name:/dev/rsybproc_lv
sqlsrv.sybsystemprocs_device_size:90
sqlsrv.sybsystemprocs_database_size:80
sqlsrv.default_backup_server:SYB_BACKUP
> 修改syback.rs如下
sybinit.release_directory:/sybase
sybinit.product:bsrv
bsrv.server_name:SYB_BACKUP
bsrv.do_add_backup_server:yes
bsrv.network_protocol_list:tcp
bsrv.network_hostname_list:192.168.1.1
bsrv.network_prot_list:6002
bsrv.language:USE_DEFAULT
bsrv.character_set:cp850
bsrv.errorlog:USE_DEFAULT
> 修改sqlloc.rs如下
sybinit.release_directory:/sybase
sqlsrv.server_name:SYBASE
sqlsrv.sa_login:sa
sqlsrv.sa_password:
sqlsrv.default_language:us_english
sqlsrv.default_install_list:USE_DEFAULT
sqlsrv.default_characterset:cp850
sqlsrv.characterset_install_list:USE_DEFAULT
sqlsrv.characterset_remove_list:USE_DEFAULT
sqlsrv.sort_order:binary
11、在非rootvg卷组上建裸设备用于sybase数据库。裸设备rmster_lv用于master库,裸设备rsybproc_lv用于sysproc库。修改这些裸设备的属主为sybase用户所有。Chown Sybase :Sybase /dev/*lv
12、在刚建的裸设备上建系统库。Srvbuildres –r syb.rs、srvbuildres –r syback.rs、sqllocres –r sqlloc.rs
13、建库成功后,启动sybase,确定sybase服务正常。
14、为建数据库设备建更多的裸设备,具体的大小、名称可以自己设定,不过最好以xxx_lv这样的格式,这样更改属主时比较方便。建好后更改裸设备的属主。Chown Sybase:Sybase /dev/*lv
15、编辑启动、停止sybase服务的脚本(记不太清楚了)。

