跳转到主内容
Waters China

编辑 NuGenesis 存档模板时出现错误:Unable to start Archive Template Builder application(无法启动 Archive Template Builder 应用程序)- WKB16931

故障描述

  • 在 SDMS Administrator 中创建或编辑存档模板时出现如下错误信息:
    • Unable to start Archive Template Builder application(无法启动 Archive Template Builder 应用程序)

 

环境

  • NuGenesis 8 SDMS。
  • Data Adapters R1 或更高版本

原因

该模板使用数据适配器 Empower-2 Results、Empower-3 Results、Empower-2 Injections 或 Empower-3 Injections。这些适配器在 NuGenesis 8 中已弃用。

解决方法

  1. 从正常工作的 DAR0 系统中手动导出 Empower-2 Results 和 Empower-3 Results 注册表项,然后将其导入新系统。
    • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NuGenesis Technologies Corp.\NuGenesis\8.0\EVS\Vendor Registry\Waters Corp
  2. 注册表项将允许 Template Builder 打开模板;但是,由于数据适配器不在服务器上,因此无法使用模板,并且运行该模板会导致 Archive Agent(存档代理)日志文件出错。
  3. 打开模板,然后切换回 SDMS Administrator,在同一项目中创建一个新模板。
  4. 在旧模板中,选择要保留的每一行,然后单击 Copy(复制)按钮。
  5. 切换到新模板,然后单击 Paste(粘贴)按钮。
  6. 重复步骤 4 和 5,直到除 Empower-2 Results 和 Empower-3 Results 行外的所有行都在新模板中。
  7. 将新模板保存到数据库中。
  8. 关闭两个模板。
  9. 在 Project Properties(项目属性)窗口中,选择 Templates(模板)选项卡,选择旧模板,然后单击 Disable(禁用)。
  10. 编辑 Archive Agent(存档代理)的配置,移除旧模板并添加新模板。
  11. 重启 Archive Agent(存档代理)模块。

附加信息

在 SDMS 7.1 及更早版本中,Empower 2 和 Empower 3 的数据适配器具有三个备份 Empower 数据的选项:完整项目、进样和结果。NuGenesis 8 中的数据适配器仅支持对来自 Empower 2 和 Empower 3 的完整项目备份进行存档。因此,Data Adapters 安装程序不会安装进样和结果的程序代码;也没有为这些适配器创建注册表项。此步骤仅添加必要的注册表项,使 Template Builder 程序能够打开旧模板。旧的模板行在 NuGenesis 8 中不起作用。

id16931, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG