2003安装sybase:Sybase安装。




供参考
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?

Tags:  sybase数据库 sybase sybase安装不了 2003安装sybase

延伸阅读

最新评论

发表评论