历史版本7 :本地机器信息认证迁移 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 问题描述编辑

当用户购买了FineReport报表之后,将其部署在服务器A上,由于公司发展需要,要将报表工程迁移到服务器B上,此时由于FineReport的注册方式是绑定mac地址,不同服务器的mac地址是不一样的,那么此时,直接使用原来的license文件放置在服务器B上,注册会失效,该怎么办呢?

2. 解决思路编辑

将服务器B的信息发送给FineReport的商务,详细发送内容和联系方式请查看FineReport服务器注册步骤,FineReport商务会给服务器B进行注册,并将新的lic文件放置到迁移工具的文件夹中并加密,加密后生成FineReport,encode文件,随后商务将整个文件夹发送给客户,客户在任意电脑上运行迁移工具文件夹中的双击运行.vbs进行解密。

3. 解密操作步骤编辑

客户收到FineReport商务发送过来的lic迁移工具文件夹,使用该文件夹中的迁移工具进行解密迁移lic文件,文件夹中内容如下图:
3.1 连接旧服务器
点击双击运行.vbs,在服务器URL标签后面的文本框中输入旧服务器的地址,一般结构为http://IP:端口号/工程名/ReportServer,输入完成之后,点击测试连接,直至下方的日志显示为连接成功,如下图:
3.2 解密
测试连接成功之后,点击解密lic按钮,解密成功后会在日志处显示解密成功,如下图:
3.3 重新注册
解密lic之后,在当前lic迁移文件夹下面会生成一个FineReport.lic的文件,以前的FineReport>encode文件消失了,用这个lic文件重新注册即可,注册方式请查看FineReport服务器注册步骤,如下图: