2008年7月19日星期六

SYBASE 12.5 for Linux安装

下面以在AS4下远程安装为例,假定安装目录为/homet/Sybase,本地机器ip为202.112.18.77:
一、 建用户组和用户
#useradd –u 50000 –g 50000 –d /home/sybase -m sybase
#chown –R Sybase:sybase /home /sybase
#chmod 777 /home/sybase
二、 安装 Sybase aseent1252linux321.tar包
#tar –xvf aseent1252linux321.tar
三、 创建Sybase服务器:
1.设置共享内存:
1)临时更改:
#echo ‘134217728’>/proc/sys/kernel/shmmax
# more /proc/sys/kernel/shmmax (验证共享内存设置,可选)
2)永久更改:(推荐)
Vi /etc/sysctl.conf
添加:kernel.shmmax=128000000(建议为内存的一半)
2.设置DISPLAY环境变量
$export DISPLAY=202.112.18.77:0.0
$ echo $DISPLAY (验证设置是否成功,可选)
3.启动Xmanager
$.SYBASE/setup (启动了Xmanager图形界面)
将出现srvbulid界面:(省略)


1)在select server to builde里选择Adative Server和Back Server
如下所示:

然后单击OK
2)在Server Attribute Editor里改变
Master Device path=/homet/sybase/master.dat
Master Device size =128
Master Database size =64
Sybasetemprocs=/home/sybase/sybasetemprocs.dat
记住Directory Service的host name和port number
如下所示:(省略)

单击OK
3)记住Back Server de Directory Service 的host name和port number
如下所示:(省略)

单击Builder Server
等待启动服务器,将出现一系列简历信息,包括成功或者失败信息。

四,后期工作:
1)在/home/Sybase/SYBASE.sh里,添加:export LANG=C;否则在登陆时会报字符错;
同时添加:DSQUERY=数据库名称;这样使用isql命令时,就可以默认登陆数据库;
2)在/home/Sybase/.bash_profile里,添加:. ./SYBASE.sh,表示自动载入sybase的环境变量。

注意:关闭机器时必须先关闭Sybase服务器,否则将会导致数据库损坏。
重起Sybase服务器步骤:
#echo ‘134217728’>/proc/sys/kernel/shmmax(若永久设置,则免)
$/ASE/install/startserver –f RUN_SYBASE
关闭:isql –Usa –Ppassword –SSERVER
1> shutdown with nowait
2> go

没有评论: