升级到 BarTender 2022
欢迎使用 BarTender 2022!
BarTender 2022 正式发布。我们的最新版本包含了新功能,以及您在预览版期间提供的宝贵反馈。本指南将帮助您规划和准备 BarTender 2022 的升级工作,确保您的过渡尽可能顺利。
BarTender 2022 的主要变化
在升级 BarTender 之前,有一些变化需要您注意。以下是根据您当前 BarTender 版本需要了解的主要事项:
我正在从 BarTender 2019 / 2021 升级
您是 BarTender 2019 或 BarTender 2021 的用户,并决定基于 BarTender 2022 新增的功能进行升级。
需要注意的事项:
- BarTender 2022 完全兼容 BarTender 2019 和 BarTender 2021 的授权服务器。这让升级计划更加顺利,因为您的 BarTender 2022 沙盒安装可以首先连接到现有的 BarTender 授权服务器(如果还有剩余的打印机授权)
- 您仍然可以选择使用 30 天试用版,或者通过临时激活来测试 BarTender 2022,但在将生产环境完全升级到 BarTender 2022 之前,将 2022 版客户端与 2019 或 2021 环境连接也是一个值得考虑的选项。
我正在从 BarTender 2016 升级
您是 BarTender 2016 的用户,并决定升级,原因包括:
- BarTender 2022 的新功能集(包括 BarTender 2019 和 BarTender 2021 新增的所有功能)
- BarTender 2022 正在积极支持,持续增加新功能和修复问题
- BarTender 2022 的生命周期会在 BarTender 2016 停止支持后继续
需要注意的事项:
-
所有版本的 BarTender 现在都按打印机授权。当您使用 BarTender 2016 的产品密钥激活 BarTender 2022 时,对应的 BarTender 2022 版本为:
- BarTender 2016 Basic 对应 BarTender 2022 Professional,1 台打印机授权
- BarTender 2016 Professional 对应 BarTender 2022 Professional,2 台打印机授权
- BarTender 2016 Automation Edition 对应 BarTender 2022 Automation Edition,打印机数量相同
- BarTender 2016 Enterprise Automation Edition 对应 BarTender 2022 Enterprise Edition,打印机数量相同
- 自 BarTender 2019 起,我们采用了新的授权服务,取代了 BarTender 2016 使用的 Seagull License Server。该授权服务不向下兼容旧版本 BarTender。这意味着您必须在升级主授权服务器的同时,升级所有 BarTender 客户端。临时激活可以帮助简化您的升级流程
- BarTender 2022 大大简化并优化了安装流程,大部分组件会在安装时一并安装。选择高级安装配置选项可以让您更细致地控制安装内容
我正在从 BarTender 10.1 或更早版本升级
您是 BarTender 10.1(或更早版本)的用户,并决定升级,原因包括:
- BarTender 10.1 的延长维护已于 2020 年 12 月 31 日结束
- BarTender 2022 的新功能集(包括 BarTender 2021 及更早版本新增的所有功能)
- BarTender 2022 正在持续开发,增加新功能和修复问题
- 我正在不受支持的旧操作系统上运行 BarTender,存在已知安全风险
需要注意的事项:
- 所有版本的 BarTender 现在都按打印机授权。当您使用 BarTender 10.1 的产品密钥激活 BarTender 2022 时,对应的 BarTender 2022 版本为:
- BarTender 10.1 Basic 对应 BarTender 2022 Professional,1 台打印机授权
- BarTender 10.1 Professional 对应 BarTender 2022 Professional,2 台打印机授权
- BarTender 10.1 Automation Edition 对应 BarTender 2022 Automation Edition,打印机数量相同
- BarTender 10.1 Enterprise Automation Edition 对应 BarTender 2022 Enterprise Edition,打印机数量相同
- 自 BarTender 2019 起,我们采用了新的授权服务,取代了 BarTender 10.1 使用的 Seagull License Server。该授权服务不向下兼容旧版本 BarTender。这意味着您必须在升级主授权服务器的同时,升级所有 BarTender 客户端。 临时激活可以帮助简化您的升级流程
- BarTender 2022 大大简化并优化了安装流程,大部分组件会在安装时一并安装。选择高级安装配置选项可以让您更细致地控制安装内容
- BarTender 2022 仅提供 64 位版本,只能安装在 64 位 Windows 系统上
- BarTender Web Print Server 已被全新升级的基于 Web 的 BarTender Print Portal 替代,BarTender 2022 中该应用拥有更快响应的现代化界面和更简洁的功能
-
Commander 中间件软件已被功能更强大、灵活性更高的 Integration Platform 替代。是的,新的 Integration Platform 支持导入并转换您现有的 Commander 任务列表。您目前从 ERP 或 WMS 系统提交的事务数据,仍可与新转换的 BarTender 2022 集成使用。
替换 Commander 也是优化当前自动化打印流程的好机会。如果您需要将 Commander 迁移到新平台或提升功能,欢迎随时联系 BarTender 专业服务团队:https://www.seagullscientific.com/solutions/integrations-and-technology/professional-services/
总体说明
无论您从哪个版本升级到 BarTender 2022,都需要注意以下事项:
- 升级到 BarTender 2022 不需要新的产品密钥。您只需确保 BarTender 授权的维护计划没有在 2022 年 4 月 15 日(BarTender 2022 官方发布日期)之前到期即可
- 您在旧版本 BarTender 中使用的某些功能或配套应用,可能已调整到不同的版本(可能提升,也可能降低)。请查阅我们的 BarTender 2022 功能对比表 ,确保您选择了合适的版本
- 安装 SQL Server Express 已不是必需,您可以在高级安装选项中关闭其安装。我们现在使用 LocalDB 作为内部应用存储。不过,部分 BarTender 功能仍需使用本地(Automation 和 Enterprise 版可用)或远程(Enterprise 版必需)SQL Server 实例来存储 BarTender 系统数据库
- 工作流设计功能已从 Librarian 应用迁移到管理控制台。如果您已有现有工作流,BarTender 升级过程会保留这些工作流。升级完成后,请在管理控制台的Librarian 设置页面中选择所需的工作流,并使用工作流设计器进行修改
- 一旦 BarTender 系统数据库升级到 2022 版架构,旧版 BarTender 客户端将只能以只读方式访问 Librarian 数据。使用 Librarian 时,强烈建议在升级前先备份 BarTender 系统数据库
-
BarTender 2022 仅提供 64 位版本,只能安装在 64 位 Windows 系统上
- 将 32 位 ODBC/OLEDB 数据库连接迁移到 64 位
-
BarTender .NET SDK 持续改进,新增了新的 API 和功能。BarTender 2022 采用 64 位架构,并基于不同于大多数旧版本的 .NET Framework 编译。一般来说,您需要将项目设置为正确的目标 CPU 并重新编译。(BarTender .NET SDK 与 BarTender 版本兼容性)
BarTender 2022 带来了一些非常实用的新功能,包括:
- 随时随地、在任何浏览器、任何笔记本/PC、iOS 或 Android 设备上实现快速、安全的互联网打印和工作流审批
- BarTender Print Portal 的基础 Web 打印功能现已在 Professional 和 Automation 版本中提供
- 全新的 RESTful API,支持通过 YAML、JSON 和 BTXML 实现自动化打印
- Print Station 已升级为全新界面,拥有更多易用功能、品牌定制选项和更优性能
如需查看 BarTender 2022 的全部新功能,请参阅我们的 BarTender 2022 新功能文档。
制定升级计划
和所有软件升级一样,我们建议您制定一份涵盖整个 BarTender 安装环境的升级计划。BarTender 2022 的典型升级计划可能如下:
- 备份 BarTender 文档(.btw)
- 备份数据文件(如数据库文件、事务数据等)
- 备份集成设计(Commander 的 .tl 文件,Integration Platform 的 .btin 文件)
- 备份 BarTender 系统数据库
- 备份其他资源,如 BarTender 组件(.btc)、图片文件、VBScript 脚本等
- 记录每个现有集成和 BarTender 文档的工作方式。核查与 BarTender 相关的其他资源,并进行记录/备份
- 如果计划升级/重装 Seagull 打印机驱动程序,请导出打印机驱动设置
- 如果使用本地安全设置进行 Active Directory 用户身份验证,请备份安全设置数据文件
- 创建一个尽量接近生产环境的测试环境
- 请注意,如果您当前生产环境为 BarTender 2019 或 2021,想升级到 BarTender 2022,可以安装一个 BarTender 2022 客户端,并连接到现有环境的 BarTender 授权服务器进行测试
- 在测试环境中进行全面测试
- 在维护窗口或生产低峰期升级正式环境
升级前的准备
在升级 BarTender 之前,您需要准备以下内容:
- 最新版 BarTender 2022 安装程序。您可以在这里下载
- 您的 BarTender 产品密钥
- 将要升级的计算机的管理员权限
BarTender 2022 更新的安装/部署方式
在更新过程中,决定现有 BarTender 生产环境的可用性是非常关键的决策之一。以下几种方案及其优缺点可以帮助您做出选择:
我正在为 BarTender 2022 许可服务器和 BarTender 客户端搭建全新的环境
这是推荐的方案,特别是如果您当前的环境运行的是 BarTender 2016 或更早版本。
- 无论您从哪个版本升级,都可以分阶段进行。一个可能的升级计划如下:
- 在一台独立服务器上临时激活 2022 版 BarTender 许可服务器
- 安装新的 BarTender 2022 客户端
- 测试 BarTender 2022 客户端与 BarTender 2022 许可服务器的兼容性
- 将临时激活的 2022 许可服务器转为正式激活
- 您还可以选择将部分旧的 BarTender 客户端升级到 2022,并让它们连接新的 BarTender 2022 许可服务器
- 此升级方案还允许您将测试环境直接转为新的生产环境(在临时激活到期前)
- 建议在生产淡季或停机期间进行升级
- 如对升级流程有疑问,或想确认您的许可证处于维护期,请联系 Seagull Scientific
我正在为 BarTender 许可服务器搭建新环境,并将现有 BarTender 客户端升级到 2022
这是推荐的方案,可以让您在升级到 BarTender 2022 的同时,现有生产系统继续运行。
- 如果您是从 BarTender 2019 / 2021 升级,可以分阶段进行,因为 BarTender 2022 客户端兼容当前的 BarTender 许可服务器,BarTender 2019 / 2021 客户端也可以连接 2022 许可服务器。升级计划如下:
- 在独立服务器上临时激活 2022 版 BarTender 许可服务器
- 测试 BarTender 2019 / 2021 客户端与 BarTender 2022 许可服务器的兼容性
- 将 BarTender 2019 / 2021 客户端升级到 BarTender 2022
- 测试 BarTender 2022 客户端与 BarTender 2022 许可服务器的兼容性
- 将临时激活的 2022 许可服务器转为正式激活
- 如果您是从 BarTender 2016 或更早版本升级,可以借助临时激活,实现分阶段升级:
- 在独立服务器上临时激活 2022 版 BarTender 许可服务器
- 现有 BarTender 2016(或更早)客户端无法检测到新许可服务器,因此需跳过此步骤
- 将现有 BarTender 客户端逐步升级到 2022,旧的 Seagull 许可服务器仍可继续生产
- 客户端全部升级到 2022 后,将临时激活的 2022 许可服务器转为正式激活
- 务必为 BarTender 客户端等系统做好备份,以便需要时恢复到旧环境
- 建议在生产淡季或维护窗口期间升级
- 特别是从 BarTender 2016 及更早版本升级时,务必在测试环境中用现有文件和配置充分测试 BarTender 2022
- 如对升级流程有疑问,或想确认您的许可证处于维护期,请联系 Seagull Scientific
- 可以直接在现有 BarTender 安装基础上安装 BarTender 2022 客户端,无需卸载旧版本,只需运行 BarTender 2022 安装程序即可完成升级
我将在现有生产环境(服务器和客户端)上直接安装 BarTender 2022
请注意,在升级完成前,您的生产系统将不可用。如果升级未成功,您可能需要重新安装或回滚到旧版本。
- 如果您是从 BarTender 2019 / 2021 升级,且服务器和客户端运行在不同的 Windows 镜像上,可以分阶段进行,因为 BarTender 2022 客户端兼容 2019 / 2021 许可服务器。建议先升级客户端,再升级许可服务器
- 如果您是从 BarTender 2016 或更早版本升级,则无法分阶段进行,必须同时升级客户端和主许可服务器。临时激活可以帮助简化升级流程
- 务必做好系统备份,以便需要时恢复到旧环境
- 务必在测试环境中用现有文件和配置充分测试 BarTender 2022
- 仅建议在维护窗口期间升级
- 如对升级流程有疑问,或想确认您的许可证处于维护期,请联系 Seagull Scientific
- 准备就绪后,可以直接在现有 BarTender 安装上安装 BarTender 2022,无需卸载旧版本,只需运行 BarTender 2022 安装程序即可完成升级
我想保留两个独立的生产环境,一个运行 BarTender 2022,另一个运行旧版本 BarTender
如果您希望继续运行旧版本 BarTender,而不是“升级”BarTender,则需要单独购买一份 BarTender 2022 的许可证。
激活 BarTender
在安装 BarTender 过程中,系统会提示您激活 BarTender。您可以使用现有的 BarTender 产品密钥进行激活。
临时激活
激活 BarTender 时,您可以选择临时激活。临时激活允许您在一台电脑上临时激活 BarTender 2022 许可证,同时旧许可证仍可在生产环境中使用。
- Professional 和 Automation 版本可临时激活 30 天
- Enterprise 版本可临时激活 180 天
到期后,BarTender 的临时安装会自动失效。系统会定期弹出警告,提醒您 BarTender 处于临时激活状态,并将在指定期限后失效。如果您在临时激活到期前停用生产环境的 BarTender 许可服务器,临时激活的 BarTender 许可服务器将自动转为正式激活。
临时激活有两个主要用途:
- 您可以用临时激活测试 BarTender 2022,同时让旧版本继续生产
- 由于 2016 及更早版本的 BarTender 客户端无法与 BarTender 2022 许可服务通信,您可以用临时激活让新旧版本并行运行,逐步迁移所有旧 BarTender 安装到 2022
临时激活的替代方案包括:
- 获取 BarTender 2022 的 30 天试用密钥
- 从 BarTender 2019 / 2021 升级到 2022 时,安装 BarTender 2022 客户端并让其连接现有的 BarTender 许可服务器,这样可以测试 BarTender 2022 的“客户端”功能
BarTender 系统数据库升级
升级 BarTender 后,新版本将无法连接或记录到旧版本的 BarTender 系统数据库。要继续记录信息和/或使用 Librarian,您还需要升级 BarTender 系统数据库。
首次在升级后启动 BarTender 时,系统会提示您升级 BarTender 系统数据库。升级前,强烈建议您先备份当前的 BarTender 系统数据库。
创建系统数据库备份的方法:
- 打开管理控制台
- 进入系统数据库节点
- 点击管理任务
- 选择备份数据库...
- 根据提示选择备份位置并完成备份
通常,在升级到新版本的 BarTender 和系统数据库后,建议将所有连接到该数据库的其他 BarTender 安装也一并升级。
向下兼容性
如果您仍在运行旧版本 BarTender,它可以连接到新版 BarTender 2022 的系统数据库以读取和记录信息。但请注意,这些旧版 BarTender 只能以只读方式访问 Librarian 数据。(仅当您有多个 BarTender 版本连接同一个远程系统数据库时需要考虑此问题。)
Print Portal 升级
如需升级 Print Portal(部分旧版 BarTender 称为 Web Print Server),请按以下步骤操作:
- 运行 BarTender 安装程序
- 阅读并接受许可协议
- 选择指定高级安装选项,点击下一步
- 选择BarTender with Print Portal,点击下一步
- 如果之前安装过 Print Portal(或 Web Print Server),或您自己创建过 IIS_WEBPRINT 账户,系统会要求输入 IIS_WEBPRINT 密码。输入密码后点击下一步
文档向下兼容性
用旧版本 BarTender 创建的文档,始终可以在新版本中打开和使用。
BarTender v2022 最多可将文档保存为 BarTender 7.75 版本,但不支持更早版本的保存。
用新版本 BarTender 保存的文档无法在旧版本中打开。因此,如果您在多版本 BarTender 之间共享文档,建议将所有新文档保存为公司内可用的最低版本。
更改单个 BarTender 文档的版本格式方法:
- 打开 BarTender 和需要更改的文档
- 点击文件菜单
- 选择另存为...
- 在文件类型下拉菜单中选择要保存的版本
自动将所有文档保存为旧版本的方法:
- 打开 BarTender
- 点击管理菜单
- 点击BarTender 文档设置
- 修改“保存文档为”选项