【同步工具】同步时提示找不到云之家企业EID对应的key文件
3人赞赏了该文章
1,378次浏览
编辑于2019年07月27日 15:01:19
在同步工具的【参数设置】页面上传key文件并保存设置后,在服务期的server\properties目录下会产生一个这样的文件:数据中心代码___企业注册号.key,如下图所示(较旧的同步工具,上传到服务器路径下的key文件名称中没有数据中心代码)。
提示保存成功,那么就可以正常同步了。
如果出现以下情况:
1、该目录下的这个文件被删除了,且重启了服务器;
2、或者,客户重装了EAS服务端环境(ps:数据中心对应的数据库及数据中心代码不变),目录下没有该文件了。
那么同步时就会报错,如下图:
解决方法:可以到参数设置页面重新上传key文件。
但是,如果客户只是迁移了EAS服务端环境(例如拷贝了一个新的环境),重新注册了数据中心,且数据中心代码发生了变更,那么同步时也会报上面截图所示的错。此时若重新上传可以的话,又会报下边的错。
这是同步工具做完善的一个功能:
在上传key的时候,保存key和数据中心代码。这样,如果正式数据中心已经上传了这个key文件,那么同一个环境的测试数据中心上传key的话就会提示:上传key文件失败!同一个key文件不能对应多个数据库。
此时,用户可以在server\properties目录下找到名称为“数据中心代码___企业注册号.key”(这里的数据中心代码是之前上传key的那个数据中心的编码),将其删除,然后再重新上传这个key文件。注意:不用重启服务器。
推荐阅读