紧急求助:数据库启动不了

ringinging 2004-10-09 09:49:46
数据库版本为11.9.2,安装在linux上。用startserver -f RUN_tsef命令启动不了,错误信息为:The context allocation routine failed when it tried to load localization files!!
One or more following problems may caused the failure

Your sybase home directory is /opt/sybase-11.9.2. Check the environment variabl
SYBASE if it is not the one you want!
Using locale name "zh_CN.GB18030" defined in environment variable LANG
Locale name "zh_CN.GB18030" doesn't exist in your /opt/sybase-11.9.2/locales/lo
ales.dat file

请高手帮忙看看是什么原因。万分感谢!
...全文
90 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
windstory 2004-10-13
  • 打赏
  • 举报
回复
可能的原因比较多,建议你从以下几个方面检查:
1,环境变量的设置是否准确
2,用户(操作系统级)是否正确
3,当前用户(操作系统级)对启动sybase server所用的文件是否有足够的权限

根据你所提供的信息,应该是环境变量的设置问题。
h2o0 2004-10-11
  • 打赏
  • 举报
回复
export SYBASE=<sybase home dir>
export LANG=en_US.UTF-8
设置上面参数应该可以启动
chhx0 2004-10-09
  • 打赏
  • 举报
回复
你找看在 zh_en.gb18030 是否有这个文件,然后COPY 成zh_CN.GB18030看看

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧