编辑 NuGenesis 存档模板时出现错误:Unable to start Archive Template Builder application(无法启动 Archive Template Builder 应用程序)- WKB16931
文章编号: 16931点击此处访问英文版本文章
故障描述
- 在 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 中已弃用。
解决方法
- 从正常工作的 DAR0 系统中手动导出 Empower-2 Results 和 Empower-3 Results 注册表项,然后将其导入新系统。
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NuGenesis Technologies Corp.\NuGenesis\8.0\EVS\Vendor Registry\Waters Corp
- 注册表项将允许 Template Builder 打开模板;但是,由于数据适配器不在服务器上,因此无法使用模板,并且运行该模板会导致 Archive Agent(存档代理)日志文件出错。
- 打开模板,然后切换回 SDMS Administrator,在同一项目中创建一个新模板。
- 在旧模板中,选择要保留的每一行,然后单击 Copy(复制)按钮。
- 切换到新模板,然后单击 Paste(粘贴)按钮。
- 重复步骤 4 和 5,直到除 Empower-2 Results 和 Empower-3 Results 行外的所有行都在新模板中。
- 将新模板保存到数据库中。
- 关闭两个模板。
- 在 Project Properties(项目属性)窗口中,选择 Templates(模板)选项卡,选择旧模板,然后单击 Disable(禁用)。
- 编辑 Archive Agent(存档代理)的配置,移除旧模板并添加新模板。
- 重启 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