+ -
当前位置:首页 → 问答吧 → 求助:Sybase启不来

求助:Sybase启不来

时间:2010-12-01

来源:互联网

各位大侠,早上sybase重启有如下报错:
-bash-3.00$ startserver -f RUN_SYBASE
-bash-3.00$ 00:00000:00000:2010/12/01 16:00:32.00 kernel  SySAM: Using licenses from: /HNdata/sybase/SYSAM-2_0/licenses
00:00000:00000:2010/12/01 16:00:32.03 kernel  SySAM: Checked out license for 1 ASE_CORE (2012.02150/16-jan-2011/0D5A 6346 E321 7611) will expire Mon Jan 17 00:00:00 2011.
00:00000:00000:2010/12/01 16:00:32.03 kernel  Error: 131274, Severity: 17, State: 1
00:00000:00000:2010/12/01 16:00:32.03 kernel  SySAM: WARNING: ASE will shutdown on Mon Jan 17 00:00:00 2011, unless a suitable ASE_CORE license is obtained before that date.
00:00000:00000:2010/12/01 16:00:32.03 kernel  This product is licensed to: Sybase 60 Day Evaluation License
00:00000:00000:2010/12/01 16:00:32.03 kernel  Checked out license ASE_CORE
00:00000:00000:2010/12/01 16:00:32.03 kernel  Adaptive Server Enterprise (Enterprise Edition)
00:00000:00000:2010/12/01 16:00:32.04 kernel  Using config area from primary master device.
00:00000:00000:2010/12/01 16:00:34.03 kernel  os_create_region: can't allocate 4239335424 bytes
00:00000:00000:2010/12/01 16:00:34.03 kernel  kbcreate: couldn't create kernel region.
00:00000:00000:2010/12/01 16:00:34.03 kernel  kistartup: could not create shared memory
在线等候解答

作者: imscts   发布时间: 2010-12-01

看看你那个/HNdata/sybase/ASE-12_5或ASE-15_0里面有没有一个什么krg文件,如果有,就删掉它再起起。如果没有,看看sysctl -a|grep shmmax够不够大,如果这个也够,看看你的servername.cfg里面的max memory一行是不是设得太大,如果还是合理的,那就只能问你家vendor是不是license过期了。

作者: Eisen   发布时间: 2010-12-01