如何处理 MAX的 数据库错误: "MAXTerminatedServiceError"?

更新 Feb 1, 2023

适用于

软件

  • Measurement & Automation Explorer (MAX)

操作系统

  • Windows

问题详述

在运行Measurement&Automation Explorer(MAX)时,我收到以下MAX数据库错误:
MAX数据库异常退出。如果问题仍然存在,请访问ni.com/info并输入信息代码MAXTerminatedServiceError。

我也可能无法:
  • 在NI MAX 软件选项卡下查看我的软件
  • 在我的设备上使用测试面板
  • 在LabVIEW中使用DAQ助手
  • 在NI MAX中查看我的设备
  • 扫描GPIB设备

解决方案

出于几个原因可以看出这种行为。按照以下步骤操作,如果没有解决问题,请联系NI支持以获取其他帮助。
  1. 确保NI MAX.exe已完全关闭
  • 右键单击Windows任务栏,然后选择“ 任务管理器” 。单击进程(Processes)选项卡并选择NIMAX.exe (或旧版NI MAX的nimxs.exe )。单击终止进程 ,然后单击确定 。在Windows Vista系统中,请确保选中“ 显示所有用户的进程”选项,以便所有进程都能看到。
  1. 重新启动或启动NI Configuration Manager和NI Device Loader服务
  • 为了重启这个服务,最好是重启电脑。
  • 如果要手动启动这个服务,请到“ 控制面板”»“管理工具”»“服务” 。向下滚动找到NI Configuration Manager。右键单击NI Configuration Manager,然后选择“ 启动” 。并且重启NI Device Loader服务。做完这些改变之后,关闭服务和重启MAX。MAX应该可能正常操作了。
    • 如果未启动NI Configuration Manager服务,但启动服务的所有选项都显示为灰色,请跳至步骤4。
  • 另一种选择是右键单击每个服务,然后选择“属性”。您可以在“服务状态”部分中查看服务是否已启动。如果未启动,请选择“启动”。
  1. 修改这些服务的恢复设置,以帮助避免将来出现此问题
  • 导航到“ 恢复”选项卡,然后从“第一次失败,第二次失败”和“后续失败”列表框中选择“ 重新启动服务” ,如下图所示。
  1. 重置MAX数据库。有关如何执行此操作的说明,请参阅如何修复或恢复NI MAX数据库文件注意:重置MAX数据库将删除所有MAX设置(缩放,虚拟通道等)。
  2. 强制重新安装 NI-DAQmx驱动程序。
  3. 修复 NI-DAQmx驱动程序。
  4. 如果上述步骤均无效,请重新配置计算机镜像。
 

相关信息

这个错误可能是由NI配置管理器或NI设备管理器服务崩溃引起的。如果是这样,这些服务可能永远不会在您的计算机上启动了。此外,意外的计算机关闭或崩溃可能导致NI MAX数据库损坏并需要您重置数据库。