如何修复或重置NI MAX(Measurement & Automation Explorer)数据库文件

更新 Jun 12, 2019

适用于

Software

  • Measurement & Automation Explorer (MAX)

Driver

  • NI-DAQmx
  • NI-488.2

问题详述

  • DAQmx在更新或重新安装后,在NI MAX中使用与其相关的功能时运行速度减慢。应该怎样解决这个问题?
  • 打开NI MAX时收到以下错误消息:“ 数据库文件已损坏。有关如何修复或恢复数据库文件的信息,请参阅知识库文章4GA9TOQA。
  • NI MAX抛出错误消息:“ MAX数据库异常退出。如果问题仍然存在,请访问ni.com/info并输入信息代码MAXTerminatedServiceError。现在转到ni.com?
  • 导出NI MAX配置数据库时出现错误消息: “ 错误-229771:MIG软件中发生内部软件错误。” 。
  • NI MAX启动时间过长,通常超过5分钟。当选择我的系统时,一条消息显示“ 此设备更新设置时出现问题 ”。NI MAX无法读取当前计算机的设置,例如可用的硬盘空间。
  • 无法运行GPIB Analyzer,应用程序无法正确启动。

解决方案

注意:请谨慎使用该方法,因为此过程将删除存储在MAX中的所有配置数据,包括DAQmx任务,DAQmx全局虚拟通道,自定义换算和设备配置。

如果需要备份DAQmx任务,DAQmx通道,自定义换算或设备,请在重置MAX数据库之前参考在Measurement&Automation Explorer(MAX)中导出/导入(保存)系统配置 并进行相应操作。

如果导出向导(Export Wizard)挂起或无法访问,请参考不使用导出选项恢复NI-MAX配置以使用导出配置的替代方法。请谨慎执行此操作,并仅在导出向导工作不正常时使用该方法。

此外,如在导出换算设置时遇到任何问题,您可以根据为何无法在MAX导出配置向导中导出自定义换算设置中的内容使用其他方法导出它们。
 

适用于NI-MAX 5.0及更高版本

从5.0版本开始,MAX中包含一个新的用于重置配置数据的实用程序。此实用程序允许您自动将MAX数据库恢复为默认设置。如果安装了MAX 5.0或更高版本,请通过完成以下步骤来使用此选项。

在MAX中使用重置配置数据实用程序的步骤:
  1. 在MAX中,选择工具»重置配置数据。
  1. 确保存所有已开启进程中的未保存进度已经得到保存。出现以下对话框提示时,选择“ ”以重新启动计算机。
  1. 系统重启后,MAX数据库将被设置为默认值。

适用于早期版本的MAX

对于MAX 5.0之前的版本,您可以运行MAX数据库损坏移除工具 ,该工具旨在自动执行移除数据库损坏的过程。要使用此工具,请登录具有管理员权限的帐户并运行下载的可执行文件。

注意:如果在运行该工具时发生任何错误,请按照手动重置MAX数据库的步骤操作以确保该过程已完成。如果在使用正常系统设置的情况下无法完成以下步骤,请在Windows安全模式下重新启动计算机并再次尝试完成这些步骤。

相关信息

  • 重置MAX数据库只会删除MAX中已识别设备的所有换算,任务和配置信息,而不会以任何形式影响硬件功能。
  • MAX保存并维护一份数据库文件的备份副本,该副本可用于将数据库还原到已知状态。重置MAX配置数据将删除数据库文件并将其替换为默认数据文件。在极少数数据库损坏的情况下,此工具会起到显著的作用。若数据库并未损坏,但进入了某种非正常状态,此工具也能够派上用场。在这些情况下,重置数据库也许有助于系统返回到正常状态。
  • 如果您无法打开MAX以重置配置数据,则可以使用ResetNIConfig工具在不使用MAX的情况下将配置数据重置,具体请见在MAX5.0及更高版本下使用ResetNIConfig中的叙述。
  • MAX数据库的损坏很少见。这种情况可能是由于系统在未正常关闭的情况下重新启动引起的,断电或系统崩溃都可能造成系统非正常重启。如果在安装较新版本的MAX后出现此问题,请在重置数据库之前确认已尝试过重启计算机。

    本文是否有帮助?

    无帮助