供参考
SQLSERVER11.0.xFORSCOOPENSERVER5
.安装SCOOpenServer5.0.2PATCH(OS5.0.4以上无需此步骤)
OSS437a
OSS441a
OSS446a
2.建立SYBASE帐号(使用scoadmin)
修改shell文件增加SYBASEDSQUERYPATH环境变量
1.shorksh(.profile):
SYBASE=安装目录
DSQUERY=数据库服务器名字(默认为SYBASE)
PATH=$SYBASE/bin:$SYBASE/:$PATH:
exportSYBASEDSQUERYPATH
或
2.csh(.cshrc)
envSYBASE安装目录
envDSQUERY数据库服务器名字
path=($SYBASE/bin$SYBASE/$path.)
3.系统参数调整
1.共享内存
编辑/etc/conf/cf.d/stune
加入:
SHMMAX67108864(=64M内存)
NFILE11000
NOFILES1024
2.激活异步I/O
将/etc/conf/sdevice.d/aio文件“N”改为“Y”,
/etc/conf/sdevice.d/suds文件“N”改为“Y”
3.编辑/etc/rc2
在文件最后加入/etc/suds_ctrl-a<sybaseuser_group_idNo.>(注1)
例:检查SYBASE用户所处组组号如50(group)则为suds_ctrl-a50
4.重建内核
#/etc/conf/cf.d/link_unix
5.重新启动计算机
#shutdown-y-g0-i6
4.安装SYBASE(注3)
1.安装11.0.3
#mount/dev/cd0/cdrom
#su-sybase
%/cdrom/sybload-D
Y(确认安装目录)
L(本地安装)
/cdrom/sybimage
输入CAS#(34个字母,不区分大小写和空格)
选择产品序号(按空回车结束)
Y(确认选择产品)
#umount/cdrom
2.安装Y2KEBF
#mount/dev/cd0/cdrom
#su-sybase
%tarxvf/cdrom/ebfss/ebf7575.tar
%tarxvf/cdrom/ebfcs/ebf7791.tar
#umount/cdrom
3.配置SQLServer
%$SYBASE//sybinit(注4)
注:
1)以sybase登录使用id命令可以得到groupid或通过cat/etc/passwd|grepsybase得到
2)若安装SQLServer过程中bootserver时出现下面(可检查errorlog文件):ulinitspinlock:allocatemutexlockfailed则是在执行suds_ctrl时SYBASE用户组组号不对重新执行suds_ctrl即可
3)#号为使用root用户进行操作,%号为使用sybase用户操作
4)详细步骤请查看安装手册
-------------------------------------------------
在SCOUnixware7.1上安装ASE11.92
.安装SCOUnixware7.1Patch
pft7401h
pft7406b
pft7408c
pft7413j
pft7424b
2.建立SYBASE帐号(使用sysadmin)
修改shell文件增加SYBASEDSQUERYPATH环境变量
1.shorksh(.profile):
SYBASE=安装目录
DSQUERY=数据库服务器名字(默认为SYBASE)
PATH=$SYBASE/bin:$SYBASE/:$PATH:.
exportSYBASEDSQUERYPATH
或
2.csh(.cshrc)
envSYBASE安装目录
envDSQUERY数据库服务器名字
path=($SYBASE/bin$SYBASE/$path.)
3.系统参数调整
1.共享内存
编辑/etc/conf/cf.d/stune
加入:
SHMMNI100
SHMSEG15
SHMMAX256000000
SHMALL2048
NPROC500
ARG_MAX51200
SFNOLIM400
SFSZLIM0x7FFFFFFF
HFSZLIM0x7FFFFFFF
SDATLIM0x7FFFFFFF
HDATLIM0x7FFFFFFF
SCORLIM0x7FFFFFFF
HCORLIM0x7FFFFFFF
SVMMLIM0x7FFFFFFF
HVMMLIM0x7FFFFFFF
SSTKLIM0x7FFFFFFF
HSTKLIM0x7FFFFFFF
2.重建内核
#/etc/conf/bin/idbuild
3.重新启动计算机
#shutdown-y-g0-i6
4.安装SYBASE
1.安装11.92
#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.配置SQLServer及BackupServer
%srvbuildres-rase.rs
%srvbuildres-rback.rs
注:
1)#号为使用root用户进行操作,%号为使用sybase用户操作
2)详细步骤请查看安装手册
----------------------------------------------
ASE11.9.2forLinux安装步骤
以root登录:
创建sybase用户及用户组(useradd,groupadd或linuxconf)
mountCDROM
#mount/mnt/cdrom(#mount-tiso9660/dev/cdrom/mnt/cdrom)
unloadSYBASE产品
(1)选用图形方式
#/mnt/cdrom/sybup
(2)选用方式
#rpm-hiv-prefix/usr/sybase/mnt/cdrom/RPMS/sybase-common-11.9.2-1.i386.rpm
#rpm-hiv-prefix/usr/sybase/mnt/cdrom/RPMS/sybase-ase-11.9.2-1.i386.rpm
更改sybase用户权限
#cd/usr/sybase
#chownsybase:sybase*
以sybase登录安装ASE11.9.2:
改sybase用户环境变量
编辑用户登录文件:
例:bash用户编辑bash_profile文件
$vibash_profile
SYBASE=/usr/sybase
DSQUERY=SYBASE
LD_LIBRARY_PATH=$SYBASE/lib
LANG=C
ExportSYBASEDSQUERYLD_LIBRARY_PATHLANG
ASE11.9.2
(1)选用图形方式
$srvbuild
注意:sybase用户要具有对/tmp写权限
(2)选用方式
--编辑源文件(/init/sample_resourde_files/srvbuild.adaptive_server.rs,
/init/sample_resourde_files/srvbuild.backup_server.rs)
将源文件拷贝到备用目录/usr/sybase/user中:
$cp/init/sample_resourde_files/srvbuild.adaptive_server.rs/user/ase.rs
$cp/init/sample_resourde_files/srvbuild.adaptive_server.rs/user/backup.rs
编辑ase.rs,backup.rs
--运行源文件
$cd/usr/sybase/bin
$srvbuildres-r/usr/sybase/user/ase.rs
$srvbuildres-r/usr/sybase/user/backup.rs
附:如何修改OS内存配置
在root用户登录文件中加入以下语句:
(以bash用户.bash_profile为例更改系统内存值为60M)
#vi.bash_profile
echo"62914560">/pro/sys/kernel/shmmax
kingwoo 回复于:2002-12-03 20:05:45echo"62914560">/pro/sys/kernel/shmmax能不能永久改变
superjunk 回复于:2002-12-04 17:02:32不能
magice007 回复于:2002-12-05 15:51:06 修改shell文件增加SYBASEDSQUERYPATH环境变量
1.shorksh(.profile):
SYBASE=安装目录
DSQUERY=数据库服务器名字(默认为SYBASE)
PATH=$SYBASE/bin:$SYBASE/:$PATH:
exportSYBASEDSQUERYPATH
或
2.csh(.cshrc)
envSYBASE安装目录
envDSQUERY数据库服务器名字
path=($SYBASE/bin$SYBASE/$path.)
意思是说区别SHELL在.profile文件里修改也不样是吗?
修改SHELL文件就是.profile吗?
magice007 回复于:2002-12-05 16:15:14也就是说如果用是sh或ksh就改.profile,如果是csh则是改.cshrc?
最新评论