当前位置:   article > 正文

关于KingbaseES启动数据库服务时,license授权文件路径的相关问题_致命错误: xx000: license is illegal. license.dat versi

致命错误: xx000: license is illegal. license.dat version is sales

问题描述1

在启动数据库服务时,报错“license.dat path is dir or file does not exist”。

原因分析

license文件放置路径错误,导致启动服务是检查不到授权文件。

解决方法

1)将license文件放置在bin路径下,如下图:

2)也可将license文件放在bin路径的上两级路径下,如下图:

以上两种位置任一选择,回到bin路径下,执行:

./sys_ctl –D 实例路径 start

成功启动服务。

问题描述2

在启动数据库服务时,报错“license is illegal.license.dat version is SALES-V8R6-企业版,but server version is TEST位置:PostmasterMain,postmaster.c:652”。

此时,license文件放置的位置正确,license文件的版本属性也和数据库版本属性是一致的,但依旧启动服务失败,提示版本不正确等。

原因分析

license文件冲突。

解决方法

  • 如果在bin路径下放置了正确的license文件,出现上述状况,那一定是bin路径的上两级路径还有其他的license文件,冲突导致服务启动失败。
  • 根据KingbaseES数据库规则,当bin路径下和bin路径的上两级路径上都有license文件时,在启动服务时优先选择bin路径的上两级license文件进行授权,该license文件不符合当前需要行动的数据库版本属性,自然就无法启动服务。
  • 因此在启动数据库服务时,请将license文件放置在需要启动服务的bin路径下(版本匹配),并保证bin路径上两级无其他license文件。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/173501
推荐阅读
相关标签
  

闽ICP备14008679号