INFO TRANDATA
현재 릴리스의 지원되는 모든 데이터베이스의 경우 적합합니다.
INFO TRANDATA를 사용하여 다음 정보를 가져올 수 있습니다.
-
Db2 LUW 및 Db2 z/OS:
DATA CAPTURE사용 여부를 확인합니다. -
Oracle: 보완 로깅 사용 여부를 확인하고 보완 로깅되는 열의 이름을 표시합니다. 모든 열이 로깅되는 경우 개별 열 이름 대신 표기법
ALL이 표시됩니다. SCN 인스턴스화 정보를 표시합니다. -
SQL Server: 테이블에 대한 확장된 로깅 사용 여부를 확인합니다.
-
PostgreSQL: 보완 로깅 사용 여부를 확인하고 현재
REPLICA IDENTITY설정을 표시합니다.
"""< HEAD 주: 마이크로서비스 환경에서 INFO TRANDATA 와일드카드 명령(예: INFO TRANDATA PDB.SCHEMA.*)은 처음 100개 테이블로 제한됩니다. 해당 제한보다 많은 테이블이 있는 경우 유저에게 스키마 또는 테이블 패턴의 범위를 좁히도록 요청하는 경고 메시지와 함께 처음 100개가 반환됩니다.
이러한 경우 다음과 같은 경고 메시지가 나타납니다.
OGG-06661 : The INFO TRANDATA wildcard request returned the first 100 matching tables. More matching tables may exist. Use a narrower wildcard for complete output. { .infoboxnote} =======
edcab3774137b45f744eda5f6b4c59d7f98c9c95
이 명령을 사용하기 전에 DBLOGIN 명령으로 데이터베이스 접속을 설정합니다.
구문
INFO TRANDATA [container.]owner.table
[container.]owner.table
플러그인할 수 있는 데이터베이스(Oracle 다중 테넌트 컨테이너 데이터베이스인 경우), trandata 정보를 보려는 테이블 또는 파일의 소유자와 이름입니다. 소유자가 DBLOGIN 명령으로 지정된 로그인 이름과 동일한 경우 필요하지 않습니다. 와일드 카드 문자를 테이블 이름에는 사용할 수 있지만 소유자 이름에는 사용할 수 없습니다.
예제
INFO TRANDATA hr.employees
INFO TRANDATA hr.reg*