升级到最新版本的 BarTender
概述
本指南将帮助您规划并准备升级到 BarTender 11.4 及更高版本,确保升级过程尽可能顺利。
适用范围
BarTender 2016-12.0
BarTender 12.0 - 12.1
发行说明
通用信息
请注意,BarTender 11.4 及更高版本的许可证服务器与 BarTender 2019、2021 和 2022 的许可证服务器不兼容。如果您希望在 BarTender 系统中任何地方使用 BarTender 12,必须将许可证服务器升级到 11.4 或更高版本。
除了上述内容外,升级到 BarTender 12 及更高版本无需额外注意事项。请参考下方 BarTender 11.4 - 11.11 指南,规划并实施您的升级。
BarTender 11.4 - 11.11
发行说明
升级前须知
BarTender 11.4 起的重要变更
- BarTender 11.4 与 BarTender 2019、2021 和 2022 的许可证服务器不兼容。如果您希望在 BarTender 系统中任何地方使用 BarTender 11.4,必须将许可证服务器升级到 11.4 版本。
- 在 BarTender 11.4 中保存的文档现在可以向下兼容 BarTender 2022,只要文档未使用任何 11.4 的新功能(如 Google Fonts)。
升级 BarTender 时需要考虑的因素
通用信息
无论您从哪个版本升级 BarTender,升级前都应注意以下事项:
- 升级到 BarTender 11.4 不需要新的产品密钥(PKC);只需确保您的 BarTender 许可证维护计划未过期。
- 如上所述,BarTender 11.4 与 BarTender 2019、2021 和 2022 的许可证服务器不兼容。如果您希望在 BarTender 系统中任何地方使用 BarTender 11.4,必须将许可证服务器升级到 11.4 版本。
- 安装 SQL Server Express 并非必需。您可以在安装时选择高级,并取消勾选 SQL Server Express,以避免安装它。但部分 BarTender 功能需要使用存储在本地(适用于自动化版和企业版)或远程(需企业版)SQL Server 实例上的 BarTender 系统数据库。
- 一旦 BarTender 系统数据库升级到 11.4 版本的结构,旧版 BarTender 客户端将只能以只读方式访问 Librarian 数据。如果您在使用 Librarian,强烈建议在升级前先备份 BarTender 系统数据库。
- BarTender 11.4 仅提供 64 位版本,只能安装在 64 位 Windows 系统上。
- 将 32 位 ODBC/OLEDB 数据库连接迁移到 64 位
- BarTender .NET SDK 持续改进并包含新 API 和功能。BarTender 11.4 采用 64 位架构,并基于不同于大多数旧版本 BarTender 的 .NET Framework 版本进行编译。一般来说,您需要将项目设置为正确的目标 CPU 并重新编译。(BarTender .NET SDK 与 BarTender 版本兼容性)。
请展开下方与您当前升级版本相关的部分,了解更多重要细节。
我正在从 BarTender 2019、2021 或 2022 升级
需要注意的事项:
- BarTender 11.4 与 BarTender 2019、2021 和 2022 的许可证服务器不兼容。但 BarTender 2019-2022 客户端可兼容 BarTender 11.4 许可证服务器。
- 您可以使用临时激活来测试 BarTender 11.4。
我正在从 BarTender 2016 升级
需要注意的事项:
- 所有 BarTender 版本现在都按打印机授权。当您使用 BarTender 2016 的产品密钥激活 BarTender 11.4 时,对应的 BarTender 11.4 版本如下:
- BarTender 2016 Basic 对应 BarTender 11.4 Professional,1 台打印机授权。
- BarTender 2016 Professional 对应 BarTender 11.4 Professional,2 台打印机授权。
- BarTender 2016 Automation 版对应 BarTender 11.4 Automation 版,打印机数量相同。
- BarTender 2016 Enterprise Automation 版对应 BarTender 11.4 Enterprise 版,打印机数量相同。
- BarTender 11.4 使用全新的授权服务,取代了 BarTender 2016 使用的 Seagull License Server。该授权服务与旧版 BarTender 不兼容。这意味着您必须在升级主许可证服务器的同时升级所有 BarTender 客户端。临时激活可以帮助您更顺利地完成升级。
- BarTender 11.4 极大简化并优化了安装流程,大多数 BarTender 组件会在安装时一并安装。如需更细致的安装控制,可选择“指定高级安装选项”。
制定升级计划
和所有软件升级一样,我们建议您制定一份涵盖整个 BarTender 系统的升级计划。BarTender 11.4 的典型升级计划如下:
- 备份 BarTender 文档(.btw)。
- 备份数据文件(如数据库文件、交易数据等)。
- 备份集成设计文件(.btin)。
- 备份 BarTender 系统数据库。
- 备份其他资源,如 BarTender 组件(.btc)、图片文件、VBScript 脚本等。
- 记录每个现有集成和 BarTender 文档的工作方式。核查与 BarTender 相关的其他资源,并做好记录/备份。
- 如果计划同时升级/重装 Seagull 打印机驱动程序,请导出打印机驱动设置。
- 如使用基于 Active Directory 用户的本地安全设置,请备份安全设置数据文件。
- 创建一个尽量接近生产环境的测试环境。
- 您可以使用临时激活。
- 在测试环境中进行全面测试。
- 在维护窗口或生产低峰期升级正式环境。
决定如何安装/部署 BarTender 11.4 升级
在升级过程中,决定现有 BarTender 生产环境的可用性是非常关键的决策之一。以下几种场景可帮助您做出选择:
我正在为 BarTender 11.4 许可证服务器和 BarTender 客户端搭建全新环境
如果您的当前环境运行的是 BarTender 2016,推荐采用此方案。
- 无论您从哪个版本升级,都可以分阶段进行。可能的升级计划如下:
- 在另一台服务器上临时激活 11.4 版本的 BarTender 许可证服务器。
- 安装新的 BarTender 11.4 客户端。
- 测试 BarTender 11.4 客户端与 11.4 许可证服务器的兼容性。
- 将临时激活的 11.4 许可证服务器转为正式激活。
- 您还可以选择将部分旧 BarTender 客户端升级到 11.4,并让它们连接新的 11.4 许可证服务器。
- 此升级方案允许您在临时激活到期前,将测试环境直接转为新的生产环境。
- 建议您在生产低峰期或维护窗口进行升级。
- 联系技术支持,如有关于此类升级流程的问题,或想确认您的许可证是否在维护期内。
我正在为 BarTender 许可证服务器搭建新环境,并将现有 BarTender 客户端升级到 11.4
这是一个推荐选项,可以让您在升级到 BarTender 11.4 的同时,现有的生产系统继续运行。
- 虽然 BarTender 2019、2021 和 2022 的许可服务器无法与 11.4 客户端通信,但 BarTender 2019-2022 客户端可以连接到 BarTender 11.4 许可服务器。一个可行的升级计划如下:
- 在另一台服务器上临时激活 11.4 版本的 BarTender 许可服务器。
- 将 BarTender 2019、2021 和 2022 客户端连接到 BarTender 11.4 许可服务器进行测试。
- 将 BarTender 2019、2021 和 2022 客户端升级到 BarTender 11.4。
- 将 BarTender 11.4 客户端连接到 BarTender 11.4 许可服务器进行测试。
- 将临时激活的 11.4 BarTender 许可服务器转为正式激活许可。
- 如果您是从 BarTender 2016 升级,由于有临时激活,可以让升级过程更加平滑:
- 您可以在另一台服务器上临时激活 11.4 版本的 BarTender 许可服务器。
- 现有的 BarTender 2016 客户端无法检测到新的许可服务器,因此需要跳过此步骤。
- 将现有的 BarTender 客户端升级到 BarTender 11.4。由于旧的 Seagull 许可服务器仍在生产环境中运行,因此可以分批进行升级。
- 当所有 BarTender 客户端都逐步升级到 11.4 后,将临时激活的 11.4 BarTender 许可服务器转为正式激活许可。
- 请务必创建系统备份,尤其是 BarTender 客户端,以防需要恢复到之前的 BarTender 环境。
- 建议您在生产低峰期或维护窗口期间进行升级。
- 请确保在沙盒环境中,使用现有文件和配置充分测试 BarTender 11.4,特别是从 BarTender 2016 升级时。
- 联系技术支持,如果您对升级流程有疑问,或想确认您的许可处于维护期内。
- 您可以直接在现有 BarTender 安装的基础上安装 BarTender 11.4 客户端,无需卸载旧版本。只需运行 BarTender 11.4 安装程序即可完成升级。
在现有生产环境上安装 BarTender 11.4
请注意,在升级完成前,您的生产系统将无法使用。如果升级未成功,您可能需要重新开始安装流程或回滚到之前的版本。
我想保留两个独立的生产环境:一个运行 BarTender 11.4,另一个运行旧版本 BarTender
升级到 BarTender 11.4 及更高版本
升级前您需要准备什么
在升级 BarTender 之前,您需要准备以下内容:
激活 BarTender
在安装 BarTender 过程中,系统会提示您激活 BarTender。您可以使用现有的 BarTender 产品密钥代码进行激活。详细信息请参见激活 BarTender 套件。
临时激活
激活 BarTender 时,您可以选择临时激活。临时激活允许您在一台计算机上临时激活 BarTender 11.4 许可,同时旧版许可仍可在生产环境中使用。
- 专业版和自动化版可临时激活 30 天。
- 企业版可临时激活 180 天。
到期后,BarTender 的临时安装会自动失效。系统会定期弹出警告,提醒您 BarTender 处于临时激活状态,并将在指定期限后失效。如果您在临时激活到期前停用生产环境的 BarTender 许可服务器,您的临时 BarTender 许可服务器将自动转为正式许可。
临时激活有两个主要用途:
- 您可以利用临时激活,在不影响生产环境的情况下测试 BarTender 11.4。
- 由于 2016 版 BarTender 客户端无法与 BarTender 11.4 许可服务通信,您可以通过临时激活,在迁移所有旧版 BarTender 安装到 11.4 期间,同时运行多个版本。
您也可以申请 BarTender 11.4 的 30 天试用 PKC,作为临时激活的替代方案。
升级 BarTender 系统数据库
升级 BarTender 后,新版本将无法连接或登录到旧版本的 BarTender 系统数据库。您还需要升级 BarTender 系统数据库,才能继续记录信息和/或使用 Librarian。
升级后首次启动 BarTender 时,系统会提示您升级 BarTender 系统数据库。强烈建议您在升级前备份当前的 BarTender 系统数据库。
创建系统数据库备份的方法:
- 打开管理控制台。
- 导航到系统数据库节点。
- 点击管理任务。
- 选择备份数据库...
- 根据提示选择位置并创建备份。
通常,在升级到新版本的 BarTender 和系统数据库后,建议将所有连接到该数据库的其他 BarTender 安装也一并升级。
系统数据库的向后兼容性
如果您仍在运行旧版本的 BarTender,它可以连接到新版(11.4 版)的 BarTender 系统数据库以读取和记录信息。但请注意,这些旧版 BarTender 安装只能对 Librarian 数据进行只读访问。(仅当您有多个版本的 BarTender 连接到同一个远程系统数据库时需要考虑此问题。)
升级 Print Portal
要升级 Print Portal(部分旧版 BarTender 称为 Web Print Server),请按以下步骤操作:
- 运行 BarTender 安装程序。
- 阅读并接受最终用户许可协议(EULA)。
- 选择指定高级安装选项,然后点击下一步。
- 选择BarTender with Print Portal,然后点击下一步。
- 如果您之前安装过 Print Portal(或 Web Print Server),或自行创建过 IIS_WEBPRINT 账户,系统会要求您输入 IIS_WEBPRINT 密码。输入密码后点击下一步。
更改 IIS_WEBPRINT 密码
如果您忘记了 IIS_WEBPRINT 密码或从未更改过默认密码,可以按以下方法重置:
- 在 Windows 10 中,进入控制面板 > 用户账户 > 管理用户账户。
- 点击IIS_WEBPRINT,然后选择重置密码...
文档的向后兼容性
在旧版本 BarTender 创建的文档,始终可以在新版本中打开和使用。
在 BarTender 11.4 中保存的文档,只要未使用 11.4 的新功能(如 Google Fonts),即可与 BarTender 2022 向下兼容。但如果您在多个版本间共享文档,建议将所有新文档保存为公司内可用的最旧版本。
要更改单个 BarTender 文档的版本格式:
- 打开 BarTender Designer 并加载需要更改的文档。
- 点击文件菜单,选择另存为...
- 在文件类型下拉菜单中,选择您想要保存的版本。
要让所有文档自动保存为旧版本:
- 打开 BarTender Designer。
- 点击管理菜单,然后选择BarTender 文档设置...
- 使用默认类型下拉菜单选择所需版本,点击确定。