入门
免费私有化部署
免费在线使用(快速上手指引)
详细使用说明书(功能介绍) 📔
集成到您的网站、APP或公众号

升级数据库中的版本信息


请注意,从旧版本升级时,可能需要更新服务器数据库中存储的一些基础数据,如对应的客服端程序和静态资源站点的版本号等。

修改数据库中记录的版本号之后,必须重新启动服务器主程序才可生效。

首先在浏览器中访问你的主程序域名,进入“Status”命令,如“kf-api.shengxunwei.com/Status”:

检查显示的:

  • 客服程序版本
  • 资源站点版本

与下载的压缩包中的 说明.txt 中所发布的版本号相比较,如果与新版本不一致,则需要更新服数据库中所记录的版本号信息。

使用自动化配置工具升级

  1. 启动自动化配置工具,切换到“数据库信息维护”标签,输入正确的数据库连接串后,点取“获取信息”。随后下方列出了当前数据库中所记录的各版本信息。

  1. 在“客服程序版本”、“更新程序版本”、“静态资源版本”中分别输入将要使用的新版本的版本号。

    只需输入版本号,不要添加其它任何字符,也不要省略结尾的 “0”。

  2. 检查“更新包地址”是否正确,随后需要制作更新包放在对应的路径,以便旧版本能够自动升级。

    对于私有化部署免费版,更新包地址可留空不填。只需把新的客服端程序打包发给客服使用即可。

  3. 点击“更新数据库信息”即可。

  4. 重新启动服务器主程序使之生效。

手工升级

使用自动化配置工具升级后就无需手工升级了,本章节内容仅供参考,可直接略过。

方法一:自动重建版本信息

  1. 打开您的 SQL Server Management Studio ,连接数据库,选择您的客服数据库,右击,选择“新建查询”。

  2. 在右侧执行 “DELETE FROM [PublishedClientVersion]”。

  3. 在浏览器中访问你的主程序域名,进入“Status/Update”命令,看到显示“OK”,表示重建版本信息成功。

  4. 自动重建之后,需要手工打开表 PublishedClientVersion 重新输入正确的更新包下载地址。

  5. 重新启动服务器主程序使之生效。

方法二:手工修改

自动重建版本信息依赖服务器主程序内部记录的相关版本号。如果您是单独升级客服端程序或资源站点。例如新下载的私有化部署压缩包中服务器主程序版本没有变化,而客服端程序或资源站点升级了,则可以针对性升级后,手工修改数据库中的版本号。

  1. 打开您的 SQL Server Management Studio ,连接数据库,找到表“PublishedClientVersion”,右击,选择“编辑前200行”。

  1. 修改 Type 列为 “1”的行,根据您下载的压缩包中的说明文件,将最新的客服端程序版本号填入 Version 列中。

  2. 修改 Type 列为 “2”的行,根据您下载的压缩包中的说明文件,将最新的更新程序版本号填入 Version 列中。

    私有化部署免费版无需配置此项。

  3. 修改 Type 列为 “3”的行,根据您下载的压缩包中的说明文件,将最新的资源站点版本号填入 Version 列中。

  4. 重新启动服务器主程序使之生效。

All Rights Reserved. 曹旭升 版权所有

E-mail: cao.silhouette@msn.com

QQ: 279060597

@南京

关于我 我的产品 我的开源项目

ICP证:皖ICP备14020687号-1

公安备案:34110202000256