codepageutil 출력 데이터 평가

codepageutil analyze_tables 명령을 실행할 때 코드 페이지 유틸리티는 변환될 문자와 데이터베이스에서의 위치를 지정하는 보고서 파일을 작성합니다. 이 파일은 읽기 쉽도록 텍스트 파일 형식으로 작성될 수도 있고, 다른 프로그램에서 이해하고 구문 분석할 수 있는 XML 파일 형식으로 작성될 수도 있습니다.

변환 필요 없음

변환할 문자가 없으면 코드 페이지 유틸리티는 스캔한 표, 각 표에 체크인한 레코드 수 및 다음 확인을 나열하는 메시지를 표시합니다.
All scanned data is valid for code page 932.

현재 Rational® ClearQuest® 데이터 코드 페이지가 대상 데이터 코드 페이지와 일치하지 않는 경우에도 이 메시지를 볼 수 있습니다. 예를 들어, 데이터 코드 페이지가 1252(Latin-1)인 경우에도 ASCII 문자만(및 악센트 부호가 없는 유럽어 Latin-1 문자) 해당 데이터베이스에 저장되었을 수 있습니다. 이 상황에서는 ClearQuest 데이터 코드 페이지를 932(일본어)로 변경하기 전에 변환 작업을 변환 작업을 수행할 필요가 없습니다.

변환 필요

현재 데이터베이스의 어떤 문자가 지정된 데이터 코드 페이지에서 지원되지 않는 경우 analyze_tables는 다음 데이터를 표시합니다.

레코드 상태 정보는 변환 프로세스 중에 매우 유용할 수 있습니다. 예를 들어, 상태가 Resolved 또는 Closed인 결함 레코드는 나중에 액세스할 가능성이 거의 없으므로 변환하지 않아도 됩니다.

스키마 저장소 및 사용자 데이터베이스의 분석 파일은 같은 방법으로 생성되지만 몇 가지 차이점이 있습니다. 스키마 저장소의 출력에는 스키마 이름 및 행 정보에 대한 수정이 포함되어 있습니다.

사용자 데이터베이스의 보고서 출력에는 스키마 이름이 없지만 다른 정보가 포함되어 있습니다. 상태(예: Submitted)는 결함 및 기타 상태 저장 레코드에 포함됩니다. 출력에는 테이블 및 필드에 대한 데이터베이스 이름 외에 Rational ClearQuest 엔티티 이름이 들어있습니다. 열의 경우 사용자 데이터베이스 보고서 출력은 데이터베이스 이름(열 HEADLINE) 및 Rational ClearQuest 이름(Defect.Headline)을 둘 다 제공합니다. 또한 Stateful 레코드에 대해 보고서는 내부 데이터베이스 ID(예: dbid=33554499) 및 Rational ClearQuest 레코드 이름(예: SAMPL00000067)을 모두 나열합니다.

스키마 ID 및 개정 번호는 스키마 저장소에서 파생된 메타데이터에만 표시됩니다. 이러한 정보는 스키마 저장소에서 변경된 다음 스키마 업그레이드 프로세스 중에 사용자 데이터베이스로 전파됩니다. 사용자 데이터베이스에는 이 데이터베이스가 현재 사용하는 단일 스키마 및 스키마 수정의 레코드만 포함됩니다.

XML 형식의 보고서

보고서 출력 파일을 텍스트 또는 XML 형식으로 생성하는 기능은 매우 중요합니다. 텍스트 형식의 정보를 읽고 결정을 내리거나 문자를 변환하는 데 사용할 수 있습니다. 그러나 변환 타스크를 자동화하는 프로그램을 작성하면 프로그램에서 보다 쉽게 XML 형식 파일의 구문을 분석하고 이해할 수 있습니다. IBM가 XML 구문 분석기를 제공하지는 않지만 많은 상업용 및 개방형 소스 XML 구문 분석기를 사용할 수 있습니다.


피드백