sybase部署
部署环境:
在成都网站建设、网站设计过程中,需要针对客户的行业特点、产品特性、目标受众和市场情况进行定位分析,以确定网站的风格、色彩、版式、交互等方面的设计方向。成都创新互联公司还需要根据客户的需求进行功能模块的开发和设计,包括内容管理、前台展示、用户权限管理、数据统计和安全保护等功能。
32位SUSE10.2 linuex(IP地址192.168.117.120),ASE12.5.3
步骤
1.创建服务账户
groupadd sybase
useradd -g sybase sybase
2.创建安装目录
mkdir /opt/sybase
chown sybase.sybase /opt/sybase
接下来所有的操作都是在sybase用户下进行
这里我们用图形化方式做配置,所有设置下环境变量DISPLAY
export DISPLAY=192.168.117.1:0.0 本机的IP地址
3.开始安装ASE
./setup -options-record /tmp/silentinstall.txt (加上这个参数可以得到静默安装的参数文件)
这里先不选任何配置项,后面手动配置,因为有参数和环境变量需要修改
至此,ASE的安装完成,接下来我们开始创建server
4.修改相应参数
配置共享内存大小
echo "kernel.shmmax=671088640" >> /etc/sysctl.conf
用root执行/sbin/sysctl -p使配置生效
配置环境变量LD_POINTER_GUARD
echo "LD_POINTER_GUARD=1" >> /home/sybase/.bashrc
cat /opt/sybase/SYBASE.sh >> /home/sybase/.bashrc
echo "DSQUERY=SYBASE" >> /home/sybase/.bashrc
echo "DSLISTEN=SYBASE" >> /home/sybase/.bashrc
source /home/sybase/.bashrc
export LANG=C
编辑服务器配置文件
vi sqlsrv.rs
sybinit.release_directory: /opt/sybase
sybinit.product: sqlsrv
sqlsrv.server_name: SYBASE
sqlsrv.new_config: yes
sqlsrv.do_add_server: yes
sqlsrv.sa_login: sa
sqlsrv.sa_password:
sqlsrv.default_language: us_english
sqlsrv.default_characterset: utf8
sqlsrv.sort_order: binary
sqlsrv.network_protocol_list: tcp
sqlsrv.network_hostname_list: sybase
sqlsrv.network_port_list: 5000
sqlsrv.server_page_size: 2k
sqlsrv.force_buildmaster: yes
sqlsrv.master_device_physical_name: /opt/sybase/data/master.dat
sqlsrv.master_device_size: 500
sqlsrv.master_database_size: 120
sqlsrv.errorlog: /opt/sybase/ASE-12_5/install/SYBASE.log
sqlsrv.do_upgrade: no
sqlsrv.sybsystemprocs_device_physical_name: /opt/sybase/data/sybsystemprocs.dat
sqlsrv.sybsystemprocs_device_size: 500
sqlsrv.sybsystemprocs_database_size: 120
sqlsrv.sybsystemdb_device_physical_name: /opt/sybase/data/sybsystemdb.dat
sqlsrv.sybsystemdb_device_size: 500
sqlsrv.sybsystemdb_database_size: 200
sqlsrv.default_backup_server: SYBASE_BS
vi bsrv.rs
sybinit.boot_directory: /opt/sybase
sybinit.release_directory: /opt/sybase
sybinit.product: bsrv
bsrv.do_add_backup_server: yes
bsrv.server_name: SYBASE_BS
bsrv.errorlog: /opt/sybase/ASE-12_5/install/SYBASE_BS.log
bsrv.network_port_list: 5001
bsrv.network_hostname_list: sybase
bsrv.network_protocol_list: tcp
bsrv.character_set: utf8
bsrv.language: us_english
bsrv.tape_config_file: USE_DEFAULT
bsrv.network_name_alias_list:
bsrv.notes:
bsrv.connect_retry_delay_time: 5
bsrv.connect_retry_count: 5
bsrv.addl_cmdline_parameters:
bsrv.new_config: yes
bsrv.do_upgrade: no
sqlsrv.sa_login: sa
sqlsrv.sa_password:
vi xp.rs
sybinit.release_directory: /opt/sybase
sybinit.product: xp
xp.server_name: SYBASE_XP
xp.new_config: yes
xp.do_add_xp_server: yes
xp.do_upgrade: no
xp.network_protocol_list: tcp
xp.network_hostname_list: sybase
xp.network_port_list: 5002
xp.related_sqlsrvr: SYBASE
sqlsrv.sa_login: sa
sqlsrv.sa_password:
vi msrv.rs
sybinit.release_directory: /opt/sybase
sybinit.product: msrv
msrv.server_name: SYBASE_MS
msrv.new_config: yes
msrv.do_add_monitor_server: yes
msrv.do_upgrade: no
msrv.network_protocol_list: tcp
msrv.network_hostname_list: sybase
msrv.network_port_list: 5003
msrv.errorlog: /opt/sybase/ASE-12_5/install/SYBASE_MS.log
sqlsrv.related_sqlsrvr: SYBASE
sqlsrv.sa_login: sa
sqlsrv.sa_password:
5.通过执行程序srvbuild创建相应服务
./srvbuild -r sqlsrv.rs
./srvbuild -r bsrv.rs
./srvbuild -r xp.rs
./srvbuild -r msrv.rs
当前题目:sybase部署
新闻来源:http://scjbc.cn/article/ppidje.html