是小徐呀,gogogo!!! 2024-07-24 17:53 采纳率: 34.2%
浏览 10

linux配置达梦出现问题

你好哥,我配置这个挣扎好多天了,谢谢你,实在没办法了

img

以下是路径

img

img

以下是报错

img

img

  • 写回答

3条回答 默认 最新

  • 阿里嘎多学长 2024-07-24 17:58
    关注

    以下内容由AIGC及阿里嘎多学长共同生成、有用望采纳:


    您好!根据您提供的截图和描述,我将尝试帮助您解决在Linux环境下配置达梦数据库时遇到的问题。

    问题概述

    1. 路径配置问题:根据截图【fe16ded9c6e1482d93757e9db5bd4ebc.png】,需要确保数据库文件和配置文件的路径正确。
    2. 初始化数据库失败:截图【a93e5fd7fcff46fa9bce808fb96053c5.png】显示初始化数据库时出现错误,提示“db file dm.key not found, use default license!”和“Invalid parameter: LENGTH_IN_CHAR”。
    3. 服务安装问题:截图【20225021714f47c0be1aabe0961098b9.png】和【69063bb36d7f410991ba9a54e69fb00a.png】显示在安装服务时遇到权限问题。

    解决建议

    1. 检查dm.key许可证文件:确保dm.key文件存在于配置文件dm.ini指定的路径下,如果不存在,需要放置正确的许可证文件。

    2. 修正dm.ini配置:检查dm.ini文件中的INSTANCE_NAMEDB_NAMEPORT_NUM等参数是否正确设置,特别是LENGTH_IN_CHAR参数,根据达梦数据库的文档修正该参数。

    3. 使用root权限执行脚本:在执行dm_service_installer.sh脚本时,使用sudo命令或切换到root用户以避免权限问题。

    4. 检查服务安装脚本:确保dm_service_installer.sh脚本有执行权限,可以通过chmod +x dm_service_installer.sh命令添加执行权限。

    5. 服务启动和状态检查:使用systemctl命令启动服务并检查状态,确保服务正常运行。

    示例操作

    以下是一些可能的命令行操作示例:

    • 检查dm.key文件是否存在:

      ls -l /path/to/dmdbms/dm.key
      
    • 修正dm.ini配置文件:

      vim /path/to/dmdbms/dm.ini
      
    • 给脚本添加执行权限:

      chmod +x /path/to/dmdbms/script/root/dm_service_installer.sh
      
    • 以root权限执行服务安装脚本:

      sudo /path/to/dmdbms/script/root/dm_service_installer.sh -t dmserver -dm_ini /path/to/dmdbms/dm.ini -p DMSERVER
      
    • 启动服务并检查状态:

      sudo systemctl start DmServiceDMSERVER
      sudo systemctl status DmServiceDMSERVER
      

    注意事项

    • 请确保所有路径和文件名替换为您实际的路径和文件名。
    • 如果您不熟悉vim编辑器,可以使用其他文本编辑器打开和编辑配置文件。
    • 如果问题仍然存在,建议查阅达梦数据库的官方文档或联系技术支持获取帮助。

    希望这些建议能帮助您解决问题。如果有其他问题或需要进一步的帮助,请随时联系我。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 7月24日

悬赏问题

  • ¥15 winFrom界面无法打开
  • ¥15 crossover21 ARM64版本安装软件问题
  • ¥15 mymetaobjecthandler没有进入
  • ¥15 mmo能不能做客户端怪物
  • ¥15 osm下载到arcgis出错
  • ¥15 Dell g15 每次打开eiq portal后3分钟内自动退出
  • ¥200 使用python编写程序,采用socket方式获取网页实时刷新的数据,能定时print()出来就行。
  • ¥15 matlab如何根据图片中的公式绘制e和v的曲线图
  • ¥15 我想用Python(Django)+Vue搭建一个用户登录界面,但是在运行npm run serve时报错了如何解决?
  • ¥15 QQ邮箱过期怎么恢复?