analyze_tables

스키마 저장소에서 지정된 코드 페이지에 없는 모든 문자를 식별하고 갯수를 확인합니다.

적용 대상

플랫폼: Windows®

명령 유형: codepageutil 하위 명령

요약

codepageutil analyze_tables
dbset_name db_name login password codepage output_file_name [ -master sitename ] [ -xml ] { -all | table ... }

설명

codepageutil analyze_tables 명령은 지정된 코드 페이지에 없는 스키마 저장소의 모든 문자를 식별하고 갯수를 확인합니다.

analyze_tables 하위 명령은 Rational® ClearQuest® 스키마 저장소 또는 연관된 Rational ClearQuest 데이터베이스의 모든 테이블에서 다중행 텍스트 필드와 CLOB(character large objects)를 포함하여 모든 문자 필드를 스캔합니다. 지정된 데이터 코드 페이지에 없는 문자를 찾으면 해당 문자를 기록합니다.

analyze_tables는 문자를 저장할 수는 있지만 첨부 또는 BLOB(binary large objects)를 스캔하지 않습니다.

analyze_tables 하위 명령은 전체 데이터베이스 또는 지정된 테이블 그룹을 스캔할 수 있습니다.

analyze_tables 하위 명령은 선호하는 코드 페이지에서 지원하지 않는 문자가 데이터베이스에 얼마나 있는지에 대한 다양한 통계 자료를 제공합니다.

이 명령은 또한 지원되지 않는 각 문자의 정확한 위치를 보고합니다. analyze_tables의 결과 및 통계 자료를 이용하여 데이터베이스의 문자를 선호하는 코드 페이지에서 지원하는 문자로 변환하는 데 필요한 작업량을 예측할 수 있습니다.
주: 이 문서의 예제는 지원되지 않는 문자를 정확하게 나타내지는 않습니다.

옵션 및 인수

dbset_name
분석할 데이터베이스를 포함하는 데이터베이스 세트 또는 연결의 이름.
db_name
확인할 사용자 데이터베이스, 스키마 저장소 또는 마스터 데이터베이스의 논리적 이름. 마스터 데이터베이스의 db_name은 항상 MASTR입니다.
login
사용자의 Rational ClearQuest 로그인 이름. 이 사용자는 수퍼 유저 권한을 가지고 있어야 합니다.
password
사용자의 Rational ClearQuest 비밀번호. 비밀번호가 없는 경우, 비어 있는 큰따옴표 한 쌍을 입력하십시오.
codepage
대상 데이터베이스를 분석하기 위한 코드 페이지 설정.
output_file_name
analyze_tables 명령의 결과를 포함하는 파일의 경로 및 이름. 경로 이름에 공백 또는 다른 문자가 있는 경우 경로 이름을 큰따옴표로 묶으십시오. XML 옵션을 지정한 경우 출력 파일 형식은 UTF8 인코딩입니다. 옵션이 지정되지 않은 경우 출력 파일 형식은 시스템 코드 페이지의 인코딩입니다.
-master sitename
Rational ClearQuest MultiSite에 사용되는 선택적 매개변수로서 sitename에 의해 마스터되는 레코드만 스캔되도록 지정합니다.
-xml
출력 파일이 XML 형식으로 작성되어야 함을 지정하는 선택적 매개변수.
-all |table ...
대상 데이터베이스에 있는 모든 테이블을 스캔하도록 지정하려면 -all을 사용하고, 분석할 하나 이상의 개별 테이블 이름을 지정하려면 table ...을 사용하십시오.

예제

참조

codepageutil test_codepage, installutil lscodepage, installutil setdbcodepage.


피드백