Qlik NPrinting 升级

Qlik NPrinting 17.0 开始,有升级选项可用于主要功能版本和服务版本。升级过程会保留您的所有数据并使其和较新的 Qlik NPrinting 版本兼容。

升级路径

您必须遵循其中一个许可的升级路径以确保让 Qlik NPrinting repository 兼容较新版本的 Qlik NPrinting

如果您尝试升级 Qlik NPrinting 而不遵循许可的升级路径,安装程序将停止安装过程并显示错误消息。

从版本 17.0 到 17.2 的升级路径

如果您将 Qlik NPrinting 升级至 17.3 之前的版本,则以下信息适用。

Qlik NPrinting 功能版本必须升级为下个连续功能或服务版本。Qlik NPrinting 服务版本必须升级为下个连续服务版本。您无法将服务版本直接升级为下个主要功能版本。例如,在当前为 17.0.1 时,您必须升级 17.0.2,然后再升级到 17.0.3,以此类推,不能跳过任何版本。

如果安装的版本是重大功能版本之前的最终服务版本,您可将其升级为下个功能版本。例如,17.0.5 是 17.0 系列的最终服务版本,您可以将其升级为 17.1。

您不能跳过重大功能版本。例如,在升级到 17.2 之前,必须先安装上一个功能版本 17.1。在升级到 17.2 之前,必须先安装上一个功能版本 17.1。

版本 17.3 的升级路径

如果您将 Qlik NPrinting 升级至版本 17.3 或 17.3.1,则以下信息适用。

Qlik NPrinting 17.3 增加了支持的升级路径的数量。要升级到 Qlik NPrinting 17.3,您必须从 17.2 系列中的任何版本的 Qlik NPrinting 开始。支持从下列所有版本升级:

  • 17.2.0
  • 17.2.1
  • 17.2.2
  • 17.2.3

Qlik NPrinting 17.3.1 需要从 17.3.0. 进行升级。

您不能从比 17.2 更旧的版本升级至 Qlik NPrinting 17.3。例如,假如您已安装了 Qlik NPrinting 17.1 则必须先将其升级至 17.2 才能升级至 17.3。

Qlik NPrinting June 2017 或更高版本升级路径

如果您将 Qlik NPrinting 升级至 Qlik NPrinting June 2017 或更高版本,则以下信息适用。

要升级到 Qlik NPrinting June 2017 或更高版本,您必须从 17.3 或更高系列中的之前版本的 Qlik NPrinting 开始。

不能从比 17.3 更旧的版本升级至 Qlik NPrinting June 2017。 例如,假如您已安装了 Qlik NPrinting 17.1 则必须先将其升级至 17.2 然后升级至 17.3 才能升级至 Qlik NPrinting June 2017 或更高版本。

Qlik NPrinting messaging service 升级

Qlik NPrinting 17.2.1 开始,Qlik NPrinting Server 升级去除了 RabbitMQ 并将其替换为 Qlik NPrinting messaging service。无法让 RabbitMQQlik NPrinting Server 17.2.1 或更新的版本继续安装在同一计算机上。

储存库数据库备份

Qlik NPrinting 升级过程将尝试关闭 Qlik NPrinting Windows 服务并自动停止进程。但是,在某些情况下无法成功停止所有的服务和进程。如果您尝试在服务和进程仍在运行的情况下升级 Qlik NPrinting,可导致储存库数据丢失。因此,在确保服务停止后再继续进行升级很重要,如果需要可手动关闭它们。

Qlik NPrinting 升级过程会为储存库创建两个备份:

  • 更新储存库之前的备份。

    通过连接时间戳(年月日时间)和固定字符串 _nprinting17.2.0.0_backup_old.zip 组成备份名称(例如,201611180947162456_nprinting17.2.0.0_backup_old.zip)。

  • 更新储存库之后的备份。

    通过连接时间戳(年月日时间)和固定字符串 _nprinting17.2.1.0_backup_new.zp 组成备份名称(例如,201611180947162456_nprinting17.2.1.0_backup_new.zip)。

默认情况下,两个备份文件都存储在文件夹 %ProgramData%\NPrinting 中。

例如,如果您要从 Qlik NPrinting 17.2.0.0 升级到 17.2.1.0,Qlik NPrinting 会在对储存库数据库进行任何更改之前创建备份 201611180947162456_nprinting17.2.0.0_backup_old.zip,在升级储存库数据库后创建备份 201611180947162456_nprinting17.2.1.0_backup_new.zip。如果出于某种原因,您要重新安装 Qlik NPrinting 17.2.0.0,则必须还原备份 201611180947162456_nprinting17.2.0.0_backup_old.zip

我们强烈建议您也在升级之前手动创建。