免费注册 查看新帖 |

Chinaunix

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

Sybase 开机自启动 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-05 14:39 |只看该作者 |正序浏览
哪位大侠指点以下,谢谢了 ,
我是这样做的:
在/etc/rc.d/rc3.d/下建立一个文件,文件名称为:S90sybase,内容如下:
SYBASE=/home/sybase/ASE-12_5
PATH=$PATHSYBASE/bin
export SYBASE PATH
#su - sybase -c "$SYBASE/install/startserver -f $SYBASE/install/RUN_LINUX > /dev/null"
su - sybase -c "$SYBASE/install/startserver -f $SYBASE/install/RUN_LINUX >$SYBASE/TEST.log "


同时把本文件的属性改为:chmod 777 S90sybase


但是reboot操作系统,而sybase没有启动,请大家指点以下,谢谢了

论坛徽章:
0
17 [报告]
发表于 2007-09-07 22:13 |只看该作者
问题在这里:
00:00000:00000:2007/09/05 14:25:11.97 kernel  kistartup: could not create shared memory

分配共享内存失败,但是手工启动没有问题,我也遇到过,在cfg里把total memory的值改小点儿就可以了。

论坛徽章:
0
16 [报告]
发表于 2007-09-06 13:16 |只看该作者
原因不太明确,不过可以从以下几个方面的来试验和诊断.
直接在/etc/rc.d/rc.local中写入你的启动脚本,排除运行级别引起的干挠。
SYBASE=/home/sybase/ASE-12_5
PATH=$PATHSYBASE/bin
export SYBASE PATH
#su - sybase -c "$SYBASE/install/startserver -f $SYBASE/install/RUN_LINUX > /dev/null"
env > $SYBASE/env.log
su - sybase -c "$SYBASE/install/startserver -f $SYBASE/install/RUN_LINUX >$SYBASE/TEST.log "

把这个env.log与你在sybase用户下能正常启动时的环境变量比较一下,看看缺了哪些。

论坛徽章:
0
15 [报告]
发表于 2007-09-05 16:50 |只看该作者
lz的主机是什么操作系统的?我在solaris5.9上试过,是可以的
具体步骤:
在/etc/rc3.d下编辑S99sybase,注意,最好保证ase的服务是最后启动的,我这个就是最后启动的服务。
S99sybase的内容:
SYBASE=/home/ase125/ASE-12_5
PATH=$PATHsybase/bin
export SYBASE
export PATH
su - ase125 -c "$SYBASE/install/startserver -f $SYBASE/install/RUN_ase125"

论坛徽章:
0
14 [报告]
发表于 2007-09-05 15:51 |只看该作者
sybase@linux:~/ASE-12_5> ll |grep LINUX.krg
-rw-------  1 sybase users   55 2007-09-05 15:26 LINUX.krg
sybase@linux:~/ASE-12_5>

论坛徽章:
0
13 [报告]
发表于 2007-09-05 15:38 |只看该作者
/home/sybase/ASE-12_5/LINUX.krg的权限是怎样的?发出来看看

论坛徽章:
0
12 [报告]
发表于 2007-09-05 15:33 |只看该作者
大家以前没有处理过这样的问题吗??实在是不知道怎么回事了,唉

论坛徽章:
0
11 [报告]
发表于 2007-09-05 15:31 |只看该作者
感觉像是操作系统又重新调用了S90sybase后,又重新调用了S90sybase,lz可以检查一下ase的日志,看看是否是这种情况?

论坛徽章:
0
10 [报告]
发表于 2007-09-05 15:25 |只看该作者
完全可以正常启动

论坛徽章:
0
9 [报告]
发表于 2007-09-05 15:22 |只看该作者
lz手工执行startserver -f RUN_LINUX,是否可以正常启动ase数据库呢?
  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP