데이터베이스 탐색기에서 데이터 정의 보기의 프로젝트로 데이터베이스 정의를
복사할 때 몇 가지의 제한사항이 있습니다. 이 제한사항 중 일부에는 해결 방법이 있습니다.
- 열 데이터 유형이 DATALINK인 Linux®, UNIX® 및 Windows®용
DB2 Universal Database™
또는 iSeries™용 DB2
Universal Database™의 테이블을 복사하는 경우, 열의 링크 제어 옵션은 복사되지 않습니다.
DATALINK 열 길이는 200으로 변경되고 링크 옵션은
NO LINK CONTROL로 변경됩니다.
테이블을 데이터 정의 보기로 복사한 후 해당 특성을 테이블
편집기에서 갱신할 수 있습니다.
- 스키마 및 테이블 메타데이터는 DB2
Universal Database 버전 8 클라이언트를 사용하여 버전 7 또는 이전 버전의
z/OS®용 DB2
Universal Database 데이터베이스에 연결할 때 복사되지 않을 수도 있습니다. 문제를 해결하려면
z/OS용 DB2
Universal Database PTF UQ72081을 설치하십시오.
- 문자열 데이터 유형은 iSeries 서버와의
연결에 대해 적절하게 복사되지 않을 수 있습니다.
CHAR FOR BIT DATA, VARCHAR FOR BIT DATA 및
LONG VARCHAR FOR BIT DATA 유형은 FOR BIT DATA 옵션 없이 복사할 수 있습니다. 이 문제를 해결하려면
데이터 Perspective에서 테이블 편집기를 사용하여 해당 열을
편집하십시오.
- DBCS 문자를 포함하는 스키마 오브젝트 이름은 iSeries 시스템에서
적절하게 복사되지 않을 수 있습니다.
구분되는 ID에서는 따옴표가 누락될 수 있습니다. 문제점을 수정하려면
테이블 편집기를 사용하여 열 및 제한조건 이름을 편집하십시오.
- 기본 키 제한조건의 ID는 OS/390® 연결에 대해 복사되지 않습니다.
- 스토어드 프로시저나 함수이거나 ID 절로 정의된 열 기본값은 적절하게 복사할 수 없으며
테이블 문서에서 비ASCII 문자로 생성될 수 있습니다. 비ASCII 문자는 문서를 로드할 때
문제점을 초래합니다. 이러한 문제를 해결하려면 문제가 발생한 tblxmi 문서를 편집하여
기본값 태그 및 값을 제거해야 합니다.
- 테이블을 복사할 경우, 외부 키 순서는 참조된 기본 키의 순서와 같아야 합니다. 그렇지 않으면 외부 키가 잘못 맵핑됩니다.
- 외부 키를 포함하는 테이블을 복사할 경우, 기본 키가 있는 테이블을
동시에 복사해야 합니다. 자체에 대한 외부 키 참조가 있는
테이블은 복사할 수 없습니다.