NuGenesis SDMS AA 모듈이 SCC에서 시작되지 않고 "Failed in getting template DO from string" 오류가 표시됨 - WKB68412
증상
- NuGenesis SDMS AA 모듈이 SCC에서 시작되지 않습니다
- 시작할 때 AA 모듈이 회색에서 빨간색으로 바뀝니다
- SDMS80AAactivities 로그에 다음 오류가 표시됩니다
Non-fatal error: 2019-06-18 10:43:38: << bArcMacroXML.GetDOFromString; caught error: Err.Number = 6, Err.Source = "NGArchiveAgentDll", Err.Description = "Overflow", Err.HelpFile = "", Err.HelpContext = "1000006", Err.LastDllError = "0", Erl = 0.
Message........: 2019-06-18 10:43:38: FormTemplateStruc: Failed in getting template DO from string.
Message........: 2019-06-18 10:43:38: Retaining current template , revision 0.
Message........: 2019-06-18 10:43:38: ceva3.
Message........: 2019-06-18 10:43:38: Startup: An error occurred while performing Startup.
(0)
:.
Message........: 2019-06-18 10:43:38: Startup of AA Completed.Errors encountered.
환경
- NuGenesis 8 SDMS
원인
템플릿이 너무 커져서(많은 행과 너무 많은 템플릿 버전으로 인해) VB6 기반 NuGenesis SCC 프로그램에서 처리할 수 없습니다.
수정 또는 해결 방법
- 템플릿 라인을 새 아카이브 템플릿으로 복사합니다:
- SDMS 프로젝트에서 새 아카이브 템플릿을 생성합니다.
- 새 템플릿과 이전 템플릿을 모두 엽니다.
- 이전 템플릿에서 첫 번째 활성 라인을 선택하고 Copy 버튼을 클릭합니다.
- 새 템플릿으로 전환하고 Paste 버튼을 클릭합니다.
- 모든 활성 라인이 새 템플릿으로 복사될 때까지 3 ~ 4단계를 반복합니다.
- 새 템플릿을 데이터베이스에 추가합니다.
- 두 템플릿을 모두 닫습니다.
- 새 템플릿을 사용하도록 Archive Agent를 구성합니다:
- NuGenesis Service Configuration Console(SCC)에 로그인합니다.
- Archive Agent 모듈을 선택합니다.
- 모듈이 실행되고 있으면 중지하십시오.
- "List of templates"에서 이전 템플릿에 해당하는 라인을 선택하고 Delete를 클릭합니다.
- Add 버튼을 클릭합니다.
- SDMS 프로젝트와 템플릿을 선택하고 OK를 클릭합니다.
- Save 버튼을 클릭하고 AA 설정을 저장합니다.
- AA 모듈을 시작합니다.
- 이전 템플릿 비활성화(옵션):
- SDMS Administrator에서 Project properties 창을 열고 Templates 탭을 클릭합니다.
- 이전 템플릿을 선택하고 Disable을 클릭합니다. 이렇게 하면 템플릿이 여전히 Archive Agent 설정에 나타나지 않습니다.
- 속성 창을 닫고 Save 버튼을 클릭합니다.
- 메시지가 표시되면 사용자 자격 증명과 변경 이유를 지정합니다.
추가 정보
id68412, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG