Linux, UNIX 및 Windows용 DB2 데이터베이스 변경

오브젝트를 작성, 변경 또는 삭제하거나 Linux, UNIX 및 Windows용 DB2® 데이터베이스에 대한 데이터베이스 오브젝트 권한을 관리할 수 있습니다. 한 번에 여러 개의 오브젝트를 변경할 수 있습니다.

Linux, UNIX 및 Windows용 DB2 데이터베이스에 대한 권한 관리 및 오브젝트 변경은 Linux, UNIX 및 Windows용 DB2 데이터베이스가 아닌 데이터베이스를 변경하는 것과 유사합니다. 관리 탐색기, 오브젝트 목록 또는 데이터 소스 탐색기를 사용하여 오브젝트를 작성하고 변경 또는 삭제하려는 오브젝트를 찾을 수 있습니다. 새 오브젝트 또는 변경된 오브젝트의 경우 특성 보기를 사용하여 오브젝트의 속성을 설정 또는 변경하십시오.

그러나 Linux, UNIX 및 Windows용 DB2 데이터베이스에 대한 변경 관리에는 변경 플랜이 사용됩니다. 데이터베이스에 대해 정의한 각 변경은 변경 플랜에 포함되어, 한 번에 여러 개의 오브젝트를 변경하는 좀 더 복잡한 데이터베이스 변경을 가능하게 합니다. 변경 플랜을 통해 데이터베이스에서 실행할 명령을 생성하십시오. 생성된 변경 명령은 검토 및 배치 대화 상자에 표시되고 여기서 데이터베이스에 대해 명령을 실행할 수 있습니다.

변경 플랜을 통해 변경이 다른 데이터베이스 오브젝트에 미칠 영향을 분석할 수도 있습니다. 가능한 경우 IBM® Data Studio에서 영향받는 오브젝트를 변경하기 위한 명령을 생성합니다. 예를 들어, 기본 키의 데이터 유형을 변경하는 경우 생성된 명령에는 관련된 외부 키의 데이터 유형을 변경하는 DDL이 포함됩니다.

IBM Data Studio에서 자동으로 영향받는 오브젝트에 대한 명령문을 포함할 수 없는 경우 사용자가 영향받는 오브젝트에 대한 변경 플랜에 변경을 추가할 수 있습니다. 예를 들어, 테이블의 이름을 변경하는 경우 영향받는 오브젝트(예: 뷰, 스토어드 프로시저, 사용자 정의 함수(UDF) 및 구체화된 쿼리 테이블)에 대해 명령문이 자동으로 포함되지는 않습니다. 이러한 오브젝트는 명시적으로 변경해야 합니다.

데이터베이스 오브젝트를 변경하는 경우 사용자가 명시적으로 변경해야 하는 영향받는 오브젝트가 강조 표시되는 문제점 보기를 확인하십시오.


피드백