页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

从V856环境(知识库oracle11g)向V11环境(知识库mysql5.7)恢复知识库报错:

问题原因

该问题是由于oracle11g中主键允许同时存在带空格和不带空格的数据,而mysql5.7中不允许。如参数名为“测试”和“测试 ”,在oracle11g中不会冲突,而在mysql5.7中会视作重复值而主键冲突报错。

Image Modified

解决方案

如果需要将这样的资源迁移至mysql的话,需要对原环境的资源做处理,将名称中带有空格而可能与其他参数冲突的参数进行修改,将其关联的资源都改成一个新的参数如"截止日期_"之类的,然后才能正常进行知识库迁移而不产生冲突。