MAX Data Dictionary Error를 어떻게 해결합니까?

업데이트 됨 Feb 8, 2022

해당 제품

소프트웨어

  • Measurement and Automation Explorer (MAX)

운영 체제

  • Windows

문의사항

  • Measurement & Automation Explorer (MAX)를 시작하거나 장치 및 소프트웨어를 보려고 할 때, 다음과 같은 "Data Dictionary Error Detected" 메시지가 나타납니다.
  • "Data Dictionary"및 "Scheme"과 관련된 NI-MAX 오류가 발생했습니다.
  • 최신 버전의 내쇼날 인스트루먼트 소프트웨어로 업데이트하고, MAX에서 디바이스 트리를 확장하려고 할 때 다음과 같은 오류 메시지가 나타납니다 :  오류 코드 MAX SCHEMA ERROR

Data Dictionary Error Detected:

An error was detected in a data dictionary on your local system. 
An installed data dictionary is incompatible with a previously installed version.
This error may have been caused by a recently installed component.

See the following files for more information:
C:\ProgramData\National Instruments\MAX\Data Dictionaries\mxsSchemaError.log
C:\ProgramData\National Instruments\MAX\Data Dictionaries\mssSchema.log

For more information about this issue, visit ni.com/info and enter the info code MAXSchemaError


이 오류를 어떻게 해결할 수 있습니까?

해결책

이 오류 메시지는 MAX 구성 데이터가 손상되었음을 나타냅니다. 이 오류를 해결하려면 아래 단계를 수행하여 데이터베이스를 복원하십시오.
 

  1. 먼저 MAX 데이터베이스를 리셋하십시오. 이후에, 여전히 오류가 표시되는 경우 다음 단계를 완료하여 손상되지 않은 백업으로 되돌립니다.
  2. 관리자 또는 관리자 권한이 있는 다른 사용자로 로그인하고 MAX Database Corruption Removal Tool을 실행하십시오. 이 도구는 빠른 솔루션을 위해 데이터베이스 손상 제거 프로세스를 자동화합니다.
  3. 시작(Start)»실행(Run)으로 이동하여, services.msc를 입력하고 NI Configuration Manager를 마우스 우 클릭한 다음 중지(Stop)을 선택하십시오.
    • 리얼 타임 운영 체제를 사용하는 경우 안전 모드로 부팅하십시오.
  4. MAX Data 폴더로 이동하여, 모든 config *. * 파일을 삭제하십시오.
    • Windows XP를 사용하는 경우 Data 폴더는 C : \ Documents and Settings \ All Users \ Application Data \ National Instruments \ MAX \ Data \에 있습니다.
    • Windows Vista 이상을 사용하는 경우 데이터 폴더는 C : \ ProgramData \ National Instruments \ MAX \ Data \에 있습니다.
    • C : \ ProgramData 폴더가 보이지 않으면 숨김 파일과 폴더 표시를 선택하십시오.
  5. <MAX> \ Data Dictionaries \ Last \ 로 이동하고 이 폴더의 모든 파일을 삭제하십시오.
    • Windows기반이 아닌 플랫폼을 사용하더라도, mxs.mxr를 삭제하십시오.
  6. <MAX> \ Data \ mxsCheckpoints \로 이동하여 MAX를 복원할 수 있는 최근 체크 포인트를 찾으십시오. 체크 포인트는 데이터 사전 에러가 발생했을 때 시스템을 복원할 수 있는 NI Configuration Manager 데이터의 백업입니다.
  7. <Data> \ mxsCheckpoints \ <가장 최근의 체크 포인트 날짜> .cpt \ config3.mxs 를 Data 폴더로 복사하십시오.
  8. <MAX> \ Data \ mxsCheckpoints \ <가장 최근의 체크 포인트 날짜> .cpt \ 에 있는 모든 DLL 파일을 <MAX> \ Data Dictionaries \ Last \ 폴더에 복사하십시오.
  9. 컴퓨터를 재부팅 하십시오.

추가 정보

내쇼날 인스트루먼트의 새 소프트웨어를 설치할 때, Data Dictionary Error가 발생할 수 있습니다. 문제를 해결하려면, 최신 버전의 소프트웨어를 설치하거나 현재 버전을 제거하고 이전 버전을 설치해야 합니다. 예를 들어, NI Device Driver 2007.11을 설치하고 오류가 표시되었다면, 최신 버전 (예 : 2008.03)을 설치하거나 현재 버전을 제거하고 이전 버전 (예 : 2007.08)을 설치해야 합니다. NI 업데이트 서비스를 사용하여 중요 업데이트를 확인할 수도 있습니다. NI 업데이트 서비스를 열려면 시작(Start)»모든 프로그램(All Programs)»National Instruments»NI Update Service(NI 업데이트 서비스)로 이동하십시오.