免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1069 | 回复: 0
打印 上一主题 下一主题

Sybase12.5在RedHat AS4上的安装与应用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-17 18:14 |只看该作者 |倒序浏览

一.     用root用户登陆系统,,修改shmmax参数
转到/proc目录,用下列命令查看共享内存大小。
# ipcs -lm | grep ’max seg size’
显示:max seg size (kbytes) = 32768  
一般大小为32M,Sybase Adaptive Server要求最小为64M,最好设为物理内存大小,如果要设为512M则:
#echo ’512 * 1024 * 1024’|bc >proc/sys/kernel/shmmax
       改完后,不需要重启启动即起作用。但是每次计算机重启时,设置就会丢失。若要避免每次重新启动后必须进行此更改,可将下面一行添加至/etc/rc.d/rc.local 文件中:
echo ’512 * 1024 * 1024 | bc >/proc/sys/kernel/shmmax
二.装入Sybase12_5 For Linux 盘
按下列顺序安装软件包(默认路径是/opt ,可选择路径/usr/sybase,如下)
rpm –ihvf  ./sybase-comman-12.5*.rpm  --prefix=/usr/sybase  
rpm –ihvf  ./sybase-ase-12.5*.rpm    --prefix=/usr/sybase
rpm –ihvf  ./sybase-openclient-12.5*.rpm --prefix=/usr/sybase
rpm –ihvf  ./sybase-esql-12.5*.rpm  --prefix=/usr/sybase
rpm –ihvf  ./sybase-chinese-12.5*.rpm  --prefix=/usr/sybase
rpm –ihvf  ./sybase-doc-12.5*.rpm   --prefix=/usr/sybase
   如果有补丁盘,也按上面的文件顺序安装软件包。命令参数改为
rpm –Uhvf 即可。
三.执行下面的sh文件,
该sh文件,用于建立sybase用户和设置环境变量,同时在/etc/rc.d/init.d目录和/etc/rc3.d下产生一个sybase服务脚本和该脚本的链接。

   cd  /usr/sybase/install
   sh  ./sybinstall.sh  或者 ./sybinstall.sh
   完成后,查看sybase用户情况,解除用户锁定,修改登陆密码。
四.用sybase用户登陆,安装配置Adaptive Server等服务。
cd  /usr/sybase/ASE/bin
./asecfg   
启动图形界面,配置Adaptive Server
master设备路径:/usr/sybase/database_dev/master.dat
容量: 60    30
system proc设备路径:/usr/sybase/datase_dev/sybsysprocs.dat
容量:默认
确认服务名称和端口,例如: MyServer 5000
然后build Server.

也可以用该界面创建backup server.这里不叙述。
五.查看服务是否启动
cd /usr/sybae/ASE/install
./showserver
结果显示dataserver等服务进程。《此时安装已经完成》。
六.从终端登陆服务
用sybase用户。
isql –Usa –P –Smysybase
成功后出现:
>
界面
(查看版本命令 > select @@version )
七.设置Sybase为服务。当系统启动时自动启动服务。
因为在执行./sybinstall.sh的时候已经生成了启动脚本。现在只需要做的就是在/etc/rc.d/rc.local文件中添加如下代码即可。
/etc/rc.d/init.d/sybase start
八. 卸载安装的sybase服务
   用rpm –qa |grep sybase 查看安装的sybase文件。
   然后执行下列命令:
   rpm –ef  sybase-doc-12.5*.rpm
   rpm –ef  sybase-chinese-12.5*.rpm
   rpm –ef  sybase-esql-12.5*.rpm
   rpm –ef  sybase-openclient-12.5*.rpm
   rpm –ef  sybase-ase-12.5*.rpm
   rpm –ef  sybase-common-12.5*.rpm
九. 远程客户端无法登陆的问题解决。
   如果本地可以通过isql访问,远程却无法访问。则在/etc/hosts文件中增加本机说明
xx.xx.xx.xx   hostname
例如: 10.10.24.111    linux

【仅供参考,如转载请注明出处】----QiQi


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3322/showart_156857.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP