在Sco Unixware7.1上安装Sybase
一. 安装 SCO Unixware7.1 Patch
pft7401h
pft7406b
pft7408c
pft7413j
pft7424b
二. 建立SYBASE帐号(使用sysadmin)
修改shell文件,增加SYBASE DSQUERY PATH 环境变量。
1. sh or ksh (.profile):
SYBASE = 安装目录
DSQUERY = 数据库服务器的名字(默认为SYBASE)
PATH = $SYBASE/bin:$SYBASE/install:$PATH:.
export SYBASE DSQUERY PATH
或
2. csh (.cshrc)
setenv SYBASE 安装目录
setenv DSQUERY 数据库服务器的名字
set path = ($SYBASE/bin $SYBASE/install $path .)
三. 系统参数调整
1. 共享内存
编辑/etc/conf/cf.d/stune
加入:
SHMMNI 100
SHMSEG 15
SHMMAX 256000000
SHMALL 2048
NPROC 500
ARG_MAX 51200
SFNOLIM 400
SFSZLIM 0x7FFFFFFF
HFSZLIM 0x7FFFFFFF
SDATLIM 0x7FFFFFFF
HDATLIM 0x7FFFFFFF
SCORLIM 0x7FFFFFFF
HCORLIM 0x7FFFFFFF
SVMMLIM 0x7FFFFFFF
HVMMLIM 0x7FFFFFFF
SSTKLIM 0x7FFFFFFF
HSTKLIM 0x7FFFFFFF
2. 重建内核
# /etc/conf/bin/idbuild
3. 重新启动计算机
# shutdown -y -g0 -i6
四. 安装SYBASE 11.9.2
# mount /dev/cd0 /cdrom
# su - sybase
% /cdrom/sybload -D
Y (确认安装目录)
L (本地安装)
/cdrom/sybimage
输入 CAS# (34个字母,不区分大小写和空格)
选择产品序号(按空回车结束)
Y (确认选择的产品)
# umount /cdrom
2.修改资源文件
% cd $SYBASE/init/sample_source_files
% cp *ada* ase.rs
% cp *back* back.rs
编辑ase.rs和back.rs文件
3.配置 SQL Server 及 Backup Server
% srvbuildres -r ase.rs
% srvbuildres -r back.rs
注:
1)#号为使用root用户进行操作,%号为使用sybase用户操作。
uiibono 回复于:2003-04-19 23:32:29
大侠能不能说说怎么把sybase建在裸设备上,
包括怎么建立裸设备。
谢谢!
Blackrose 回复于:2003-04-21 10:41:13
很久没有看见 这位 天使斑竹 了.........
xiaofeizhu 回复于:2003-04-24 21:01:23
SHMMAX 256000000
NPROC 500
长期以来我认为最大共享内存使用和内存大小一样是不正确的,应该理智一些如70%左右,给系统其他应用一些空间,不然只能在swp上
最大进程数500, 系统应该不大。
yangbo9229 回复于:2003-08-18 10:23:17
在“srvbuildres –r ase.rs”和“srvbuildres –r back.rs”时出错误为:
dynamic linker:srvbuildres:error opening libct.so
killed
有时还出现如下错误:
“-ksh: srvbuildres: not found”
该怎么解决呢?我的QQ:17442976
谢谢!
daniel_w 回复于:2003-08-29 11:37:24
你看看权限得分配,
|