【已解决】KOCA数据库脚本通过sql-migrate合并后执行报错

项目名称:KOCA
KOCA版本 :5.2.0
KOCA模块 :db
模块版本 :5.2.0
场景 :通过sql-migrate工具合并KOCA数据库脚本为all.sql,在windows上执行all.sql发现koca_sys_dictionary创建不成功,在mac或linux执行,直接报错
问题 :
报错细节 :

尝试解决方案:
发现KOCA的sql脚本有些是utf8有些是utf8 bom格式的,



如果是utf8 bom格式的,会在文件头添加<feff>,16进制是xEF\xBB\xBF/,

使用命令:perl -i -pe ‘s/\xEF\xBB\xBF//g’ all.sql ,可以把合并后的all.sql文件中的<feff>全部替换成空字符串,问题解决