SingleLevelViewVersionConversionUtility 명령줄 유틸리티 실행
|
변환 프로세스 중에 변환된 컨텍스트와 변환되지 않은 컨텍스트 간에 객체를 이동할 수 없습니다. 또한 모든 컨텍스트가 변환될 때까지 컨텍스트 계층에서 버전 지정 체계가 상속될 때 새 컨텍스트에서 다중 레벨 버전 지정 체계를 사용합니다.
|
1. Windchill 데이터베이스를 백업합니다.
2. windchill 셸을 실행합니다.
3. 다음 명령으로 wt.vc.RevisionLabelCleanser 유틸리티를 실행하여 버전 지정 데이터가 안정적인 상태인지 확인합니다.
java wt.vc.RevisionLabelCleanser -verbose
오류가 발생하는 경우에는 PTC 기술 지원으로 문의하십시오. 오류가 없는 경우에는 변환 프로세스를 계속하십시오.
4. windchill 셸 내에서 다음 명령을 실행하여 변환이 필요한 컨텍스트와 각 컨텍스트에서 변환해야 하는 객체 수를 결정하는 스크립트로 로그를 생성합니다.
java wt.vc.views.SingleLevelViewVersionConversionUtility -verbose -gen_scripts
5. <Windchill>/logs 디렉토리에서 로그 파일을 엽니다. 여기서 <Windchill>은 Windchill 설치 위치입니다.
6. 로그 파일에서 windchill 셸로 스크립트를 복사하고 실행합니다. 명령 프롬프트에서 변환할 객체 수와 변환할 각 객체 마스터에 대한 식별 정보 등의 컨텍스트별 정보를 표시합니다.
7. 스크립트로 생성된 정보를 사용하여 변환 스케줄을 작성합니다. 전체 변환에 며칠이 걸릴 수 있으므로 변환할 객체 수에 따라 이 프로세스 준비를 고려할 수 있습니다. 시스템 중지 시간을 적절히 계획합니다.
8. 다음 명령을 실행하여 각 컨텍스트에 대한 변환 스크립트로 로그를 생성합니다.
java wt.vc.views.SingleLevelViewVersionConversionUtility -verbose -update -gen_scripts
|
변환 프로세스 중 자세한 정보를 받으려면 -verbose 플래그를 포함시키는 것이 좋습니다. 이 정보는 변환 프로세스 중에 발생할 수 있는 문제를 디버깅하는 데 도움이 됩니다.
|
9. <Windchill>/logs 디렉토리에서 로그 파일을 엽니다. 여기서 <Windchill>은 Windchill 설치 위치입니다.
10. 로그 파일에서 windchill 셸로 스크립트를 복사하고 실행합니다.
명령 프롬프트에 변환 중인 객체 수와 변환 중인 각 객체 마스터에 대한 각 식별 정보를 포함하여 각 컨텍스트에 대한 정보가 표시됩니다. 각 컨텍스트가 변환되면 성공적으로 변환된 객체 수와 함께 windchill 셸에 확인 메시지가 표시됩니다. 객체가 실패하면 오류 메시지가 표시됩니다.
11. [선택 사항] 변환 준비를 하는 경우 다음 명령을 다시 실행하여 변환해야 하는 컨텍스트를 확인할 수 있습니다.
java wt.vc.views.SingleLevelViewVersionConversionUtility -verbose -update -gen_scripts
12. 모든 컨텍스트가 변환되면 다음 명령을 실행하여 사이트 컨텍스트를 변환하고, 변환 프로세스를 마무리하고, 새 컨텍스트가 단일 레벨 버전 지정 체계를 사용하는지 확인합니다.
java wt.vc.views.SingleLevelViewVersionConversionUtility -finalize