메인 콘텐츠로 건너뛰기
Waters Korea

NuGenesis SDMS용 EmpScan.exe 유틸리티를 설치하고 실행하는 방법 - WKB97938

Article number: 97938To English version

목적 또는 목표

NuGenesis SDMS용 EmpScan.exe 유틸리티를 설치하고 실행합니다.

이 도구/유틸리티는 Waters가 CRI-1719 결함에 대한 해결 방법으로 생성된 것으로 NuGenesis SDMS 데이터베이스에서 이 도구/유틸리티를 설치하고 실행할 수 있습니다. 이 도구/유틸리티는 NuGenesis SDMS 데이터베이스에서 불완전하게 보관된 Empower 프로젝트를 스캔하여 성공적으로 보관되지 않은 프로젝트를 식별합니다.

환경

  • NuGenesis 9 SDMS
  • NuGenesis 8 SDMS

절차

사전 요구 사항

  • SDMS .NET SDK: SDK Runtime이 반드시 시스템에 설치되어 있어야 합니다.
  • Oracle 클라이언트: SDMS Administrator가 설치된 시스템에 유틸리티를 설치하는 것이 좋습니다. 이상적으로, 유틸리티는 PM 폴더에 있어야 합니다.
  1. EmpScan.exe 파일을 SDMS Administrator 프로그램과 동일한 폴더에 복사합니다.
    • NuGenesis 9: Drive:\Program Files (x86)\Waters\NGSDMS\PM
    • NuGenesis 8: Drive:\Program Files (x86)\NuGenesis 8.0\PM
  2. (NuGenesis 8의 경우) EmpScan.exe를 실행하기 전에 NG80tkfu.exe를 실행합니다. 관리자 권한으로 명령 프롬프트를 실행하고, 명령 프롬프트에서 NG80tkfu.exe의 위치로 이동한 후 다음 명령문을 실행합니다. NG80tkfu.exe on misctk <Return>

    (NuGenesis 9의 경우) EmpScan.exe를 실행하기 전에 NGtkfu.exe를 실행합니다. 관리자 권한으로 명령 프롬프트를 실행하고, 명령 프롬프트에서 NGtkfu.exe의 위치로 이동한 후 다음 명령문을 실행합니다. NGtkfu.exe on misctk <Return>

  3. 관리자 권한으로 EmpScan.exe를 실행합니다.
  4. 이 도구의 목록에서 서버 이름을 선택하고 ngprojmgr 사용자 이름과 암호를 입력합니다.
  5. 전체 SDMS 프로젝트를 스캔하려면 Project 목록에서 "ALL SDMS Projects"를 선택합니다. 전체 스캔을 진행하지 않는 경우라면 하나의 프로젝트에 대한 보기를 선택합니다.
    • 참고: 선택한 보기에는 사용 가능한 ID 열이 최소 하나는 있어야 합니다. 그렇지 않으면 도구가 보기를 사용할 수 없습니다. "Data Name" 및 "Archive (VPR) Product" 열을 사용할 수 있는 경우 도구는 이 두 열을 사용하지만 이 둘은 필수 열이 아닙니다.
  6. Begin 버튼을 클릭하여 스캔을 시작합니다. "ALL SDMS Projects"가 선택되면, 이 도구는 사용자 계정에 사용 가능한 선택된 서버의 모든 프로젝트(각 프로젝트에서 DefaultView 사용)를 검색합니다. 그렇지 않으면, 도구가 프로젝트와 보기에 대한 액세스를 확인하고, 해당 보기가 도구에서 사용하기에 적합한지 확인합니다. ID 열을 사용할 수 없는 경우, EmpScan은 오류 메시지를 표시하고 프로젝트를 스캔하지 않습니다. Data Name 및/또는 Archive (VPR) Product 열을 사용할 수 없는 경우, EmpScan은 누락된 열에 대해 사용자에게 경고하고 스캔을 계속할지 여부를 묻습니다.
    • ngprojmgr이 사용되지 않은 경우 필요한 SDMS 권한:
      • 각 File Data 프로젝트를 열기 위한 권한
      • 각 프로젝트의 DefaultView에 방문
      • 각 프로젝트의 Restore Location의 "Any Location"에 방문
  7. EmpScan.exe는 화면 창과 \PM 폴더의 로그 파일status.txt에 작업을 기록합니다. NuGenesis 오류 코드(NGxxxxx)를 발생시키는 오류는 유틸리티를 일시 정지시키므로, 데이터베이스 기록을 계속 확인할 수 있도록 프로그램을 살펴보고 이러한 메시지에 대해 OK를 클릭합니다.
  8. 유틸리티는 세 가지 로그(Process.log, Status.txt 및 Bad.log)를 생성할 수 있습니다. 처음에는 이러한 로그가 존재하지 않으며 유틸리티는 필요에 따라 로그를 생성합니다. Process.log 및 Status.txt는 EmpScan.exe와 동일한 폴더에 있습니다. 유틸리티는 필요에 따라 "Bad" 하위 폴더를 생성합니다. SDMS의 임의의 Empower 프로젝트 백업이 "bad" 기준(아래 참조)을 충족하면 \Bad 하위 폴더의 bad.log에 포함됩니다.

추가 정보

EmpScan.exe는 표준 NuGenesis 제품 설치의 일부가 아닙니다. 이는 SDMS가 Empower에서 불완전한 프로젝트 내보내기를 아카이빙한 경우를 확인하기 위해 개발된 지원 도구입니다. 이 유틸리티의 사본이 필요한 경우 Waters 기술 지원부에 문의하십시오.

이 도구는 공급 업체/제품이 "Waters Corp."인 파일 기록를 찾습니다. 및 "Empower-2 Projects" 또는 "Empower-3 Projects"를 참조하십시오. 기록에 대해 다음을 확인합니다.

  1. 보관 그룹에서 backup.log라는 파일이 있는지 확인하고, 파일이 없으면 오류로 기록됩니다.
  2. backup.log 파일을 디스크의 임시 폴더로 다운로드하고 "Export completed successfully without warnings" 텍스트를 읽습니다. 해당 텍스트가 발견되면 도구는 "backup.log shows completed export"를 보고합니다. 해당 텍스트가 발견되지 않으면 SDMS 기록의 NGID가 불완전한 내보내기임을 기록하고 backup.log를 \Bad 하위 폴더로 다운로드합니다. backup.log 파일의 이름은 타임스탬프, 프로젝트 이름 및 관련 SDMS 기록의 NGID로 변경됩니다.

    문제 해결
    1. Empower 프로젝트 백업 로그 무결성 검사 유틸리티 창의 로깅 영역에서 다음과 같은 메시지가 표시됩니다.
      "This method is reserved for future use":
      이는 적절한 NG80tkfu / NGtkfu.exe 파일이 실행되지 않았음을 나타냅니다.
      스캔을 중지하고 생성된 로그 파일을 제거한 다음 2단계부터 시작하여 위의 절차를 반복합니다.
      Abort를 클릭하면 이 프로세스를 아주 빠르게 중지할 수 있습니다. 복원 작업이 진행 중인 경우, 그 후에 복원이 진행됩니다.
    2. Empower 프로젝트가 처리되는 순서는 반드시 순차적일 필요는 없습니다. 상태 창에 표시된 NGID는 0001을 향해 카운트다운되는 것처럼 보일 수 있지만, 이 값에 도달하면 다른 기록을 계속 처리할 수 있습니다.

id97938, EMP2LIC, EMP2OPT, EMP2SW, EMP3GC, EMP3LIC, EMP3OPT, EMP3SW, EMPGC, EMPGPC, EMPLIC, EMPOWER2, EMPOWER3, EMPSW, password, SDMS, SDMS8, SDMS8NU, SUP, SUPISDMS, SUPNG, user account, 비밀번호

  • 이 기사가 도움이 되셨나요?