助讯通 WaleChat 文档中心































升级 WinEIM Server 到 WaleChat Server


WinEIM Server 9.9.x 升级到 WaleChat Server 10.0.15

升级注意事项:

请在一台没有安装过 WinEIM Server 的电脑上安装 WaleChat Server ,或把已安装的 WinEIM Server 后台服务全部停掉,再安装 WaleChat Server ,切记!不然双方端口会严重冲突;
1. WinEIM Server 数据库中,所有 部门、帐号、帐号名备注、群、部门与帐号间的可见权限,都可以平滑导入到 WaleChat Server 中;

2. 目前 WaleChat 上的 云盘功能、远程协助 还未上线,有依赖该功能的老用户,建议暂缓升级,后续的版本中会陆续加上云盘功能;

3. 目前 WaleChat Server 服务端无查看聊天记录功能;

4. WaleChat Server 无法兼容 WinEIM Server 中的消息格式,故由 WinEIM Server 升级到 WaleChat Server 后,原所有消息、文件收发记录,将无法导入到 WaleChat Server中;

第一步:资源管理器中,进入以下目录:

C:\WinEIM Server\imserver\mysql\data

将其下的整个 wineimsvr 目录 复制到下面的目录中,如下图:

C:\WaleChat Server\imserver\mysql\data

复制 wineimsvr 目录

重启 MySQL Server

请依次进入 Windows 中的 控制面板->管理工具->服务 中,手动重启一下 WaleChat_Server_MySQL 服务:
重启 MySQL Server

打开命令行:

cd C:\WaleChat Server\imserver\mysql\bin

在命令行窗口中点击鼠标右键,就会有粘贴功能,粘贴以上命令,并进入到 mysql.exe 命令所在的目录下:
进入命令行

登录 MySQL Server

mysql -u root --port=6306 -p

输入密码后,会显示以下提示符
输入密码

开始执行数据导入工作

部门表:

insert into `walechatsvr`.`wale_dept`( `did`, `pdid`, `name`, `order`, `regswitch`, `permission` ) select  `did`, `pdid`, `name`, `displayorder`, `regswitch`, `permissioninfo` from `wineimsvr`.`imdept`;

复制以上命令行(共一整行)到命令行中(鼠标右键在命令行窗口中点击,就会有粘贴功能)
回车后,即可得到下图红色框中的数据导入条数,表示成功!
数据导入

以下每一段的操作都如上面这段一样,依次复制进去,并回车执行完成即可;

部门帐号关系表:

insert into `walechatsvr`.`wale_deptuser`( `iid`, `uid`, `did`, `order` ) select  `rid`, `uid`, `did`, `sortid` from `wineimsvr`.`imdeptuser`;

帐号表:

insert into `walechatsvr`.`wale_user`( `uid`, `account`, `password`, `salt`, `name`, `show`, `sex`, `permission`, `createtime`, `lastlogin` ) select  `uid`, `account`, `password`, `salt`, `name`, `show`, `sex`, `permission`, `createtime`, `lastlotime` from `wineimsvr`.`imuser`;  

备注表:

insert into `walechatsvr`.`wale_remark`( `rid`, `ouid`, `uid`, `remark`, `dtime` ) select  `rid`, `ouid`, `uid`, `remark`, `dtime` from `wineimsvr`.`imremark`;  

群表:

insert into `walechatsvr`.`wale_club`( `cid`, `name`, `rootuid`, `maxuser`, `bantalk`, `createtime`, `deleted` ) select  `cid`, `name`, `rootuid`, `maxuser`, `bantalk`, `createtime`, `deleted` from `wineimsvr`.`imclub`;  

群成员表:

insert into `walechatsvr`.`wale_clubuser`( `rid`, `cid`, `uid`, `type` ) select  `rid`, `cid`, `uid`, `type` from `wineimsvr`.`imclubuser`;  

升级完成

经过以上步骤后,重启一下 WaleChat Server 后台服务后,即可开始用 WaleChat 桌面(或手机)客户端,用原来 WinEIM 上的帐号登录了。


WaleChat 文档中心
Powered by WaleHelp.com