王朝网络
分享
 
 
 

新手学习之学会在AIX下安装Sybase

王朝other·作者佚名  2008-05-19
宽屏版  字体: |||超大  

Sybase数据库的安装分为两种方式:文件系统方式和原始设备方式。文件系统方式即将Sybase数据库建立在文件系统( File System)的基础上,以文件的形式存放,优点是读写的速度快,据Sybase公司工程师称,其读写速度是原始设备方式的5倍,并且备份可以采用保存转移文件的形式进行,较为灵活;而原始设备方式将数据库系统直接建立在原始设备(Raw device)的基础上,最大的优点是安全性较高。

以HP 11.0上安装Sybase Adeptive Server 11.9.3为例,说明数据库的安装过程,笔者刚装过,在RS6000上参数设置更简单,以字符终端为例,图形方式更简单!

1、 用SAM修改异步IO的参数asycdsk,OUT-IN;(AIX 为aio available)

2、 用SAM修改共享内存最大值参数shmmax为1.5G(可以为物理内存大小或更大,但是HP Unix11上设置共享内存的值最大为1.75G,大于此值需要打补丁);

3、 Sybase系统将安装在9.98和9.99的内置硬盘上的mount在/home上的文件系统/dev/vg00/lvol5下,该文件系统扩到2G;

4、 用SAM建立新组:Sybase;

5、 用SAM建立新用户:Sybase,属于Sybase组;

7、 #mknod /dev/async C 101 5

#chmod 0660 /dev/async

#chown Sybase::Sybase /dev/async

8、 #mkdir mnt

#mount ?F cdfs ?o ?ro /dev/cdrom /mnt

9、 #su ? Sybase

$cat /mnt/install/CAS(显示序列号,抄下做备用);

10、$/mnt/sybload ?D,做缺省选择最后输入序列号;

11、修改.profile文件,全文如下:

# @(#) $Revision: 72.2 $

# Default user .profile file (/usr/bin/sh initialization).

# Set up the terminal:

if [ "$TERM" = "" ]

then

eval ` tset -s -Q -m :?hp `

else

eval ` tset -s -Q `

fi

stty erase "^H" kill "^U" intr "^C" eof "^D"

stty hupcl ixon ixoff

tabs

# Set up the search paths:

PATH=$PATH:.

# Set up the shell environment:

set -u

trap "echo logout" 0

# Set up the shell variables:

EDITOR=vi

export EDITOR

SYBASE=/home/Sybase;export SYBASE

PATH=$SYBASE/bin:$PATH:.;export PATH

SHLIB_PATH=$SYBASE/lib;export SHLIB_PATH

12、cp ./init/sample_resource_files/srvbuild/srvbuild.ada*.rs $SYBASE/bin/ase1.rs

cp ./init/sample_resource_files/srvbuild/srvbuild.bac*.rs $SYBASE/bin/back1.rs

(源文件在./init/sample_resource_files/srvbuild下)

13、vi ase1.rs

ase1.rs全文如下:

sybinit.release_directory:/home/Sybase

sybinit.product: sqlsrv

sqlsrv.server_name: HPWG

sqlsrv.new_config: yes

sqlsrv.do_add_server: yes

sqlsrv.network_protocol_list: tcp

sqlsrv.network_hostname_list: hpwg2

sqlsrv.network_port_list: 4100

sqlsrv.master_device_physical_name:/Sybase/sybdev/master.dat

sqlsrv.master_device_size: 60

sqlsrv.master_database_size: 15

sqlsrv.errorlog: /Sybase/errorlog

sqlsrv.do_upgrade: no

sqlsrv.sybsystemprocs_device_physical_name:/Sybase/sybdev/sybprocs.dat

sqlsrv.sybsystemprocs_device_size: 80

sqlsrv.sybsystemprocs_database_size:60

sqlsrv.default_backup_server: SYB_BACKUP

14、$srvbuildres ?r ase1.rs

15、拷贝 sqlloc.rs 至 ./bin/locl.rs

修改字符集为iso_1,排序字符集为bin_iso_1。locl.rs 修改后如下:

sybinit.release_directory:/home/Sybase

sqlsrv.server_name: HPWG

sqlsrv.sa_login: sa

sqlsrv.sa_password:

sqlsrv.default_language: USE_DEFAULT

sqlsrv.language_install_list: USE_DEFAULT

sqlsrv.language_remove_list: USE_DEFAULT

sqlsrv.default_characterset: iso_1

sqlsrv.characterset_install_list: USE_DEFAULT

sqlsrv.characterset_remove_list: USE_DEFAULT

sqlsrv.sort_order: bin_iso_1

# An example sqlloc resource file...

# sybinit.release_directory: USE_DEFAULT

# sqlsrv.server_name: PUT_YOUR_SERVER_NAME_HERE

# sqlsrv.sa_login: sa

# sqlsrv.sa_password:

# sqlsrv.default_language: french

# sqlsrv.language_install_list: spanish,german

# sqlsrv.language_remove_list: USE_DEFAULT

# sqlsrv.default_characterset: cp437

# sqlsrv.characterset_install_list: mac,cp850

# sqlsrv.characterset_remove_list: USE_DEFAULT

# sqlsrv.sort_order: dictionary

16、修改back1.rs.

back1.rs全文如下:

sybinit.release_directory:/home/Sybase

sybinit.product: bsrv

bsrv.server_name:SYB_BACKUP

bsrv.do_add_backup_server: yes

bsrv.network_protocol_list: tcp

bsrv.network_hostname_list: hpwg2

bsrv.network_port_list: 4200

bsrv.language: USE_DEFAULT

bsrv.character_set: USE_DEFAULT

bsrv.tape_config_file: USE_DEFAULT

bsrv.errorlog: USE_DEFAULT

17、$svrbuildres ?r back1.rs

18、至此可以尝试运行isql:

isql ?Usa ?P ?S HPWG 测试服务器是否成功安装

19、dump database master to “/dev/rmt/0mn” capacity=12000000

测试BACKUP服务器是否成功安装.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有