DB2 Universal Database의 사용자 정의 및 바인드 프로세스

사용자 정의 스크립트를 실행하면 런타임 정보가 DB2 Universal Database™ 특정 프로젝트의 SQLJ 직렬화 프로파일에 추가되고 해당 프로파일은 데이터베이스에 바인드됩니다.

SQLJ 사용 Java™ 프로젝트는 사용자 정의 스크립트를 사용하여 SQLJ 변환기에서 생성되는 SQLJ 프로파일의 데이터베이스에 대한 패키지를 작성합니다. 또한 사용자 정의 스크립트는 SQLJ 프로파일을 데이터베이스에 바인드하여 Java 프로젝트가 동적 SQL이 아닌 정적 SQL을 사용할 수 있게 합니다. 이 활동을 생략하는 경우, 프로젝트는 JDBC와 마찬가지로 동적 SQL을 사용합니다.

SQLJ 프로파일 사용자 정의 및 바인드 마법사는 지정한 정보에서 사용자 정의 스크립트를 생성합니다. Java 프로젝트와 연관되는 기존 사용자 정의 스크립트를 사용하여 SQLJ 프로파일을 다른 데이터베이스에 바인드할 경우, 마법사는 사용자 정의 프로세스를 생략하고 패키지에 있는 프로파일만 데이터베이스에 바인드할 수 있습니다.

사용자 정의 프로세스는 마법사에 지정된 값과 선택한 옵션에 대한 사용자 정의 스크립트를 작성한 다음 스크립트를 실행합니다. 바인드 프로세스는 DB2® 데이터베이스 관리자가 지원하는 네 개의 분리 레벨을 반영하는 네 개의 패키지를 작성합니다.

프로젝트에서 SQLJ 프로파일을 사용자 정의하고 바인드한 후에, 갱신된 SQLJ 파일과 연관된 프로파일만 다시 사용자 정의하여 바인드해야 합니다. SQLJ 파일의 팝업 메뉴에서 명령을 선택하여 사용자 정의 및 바인드 프로세스를 시작할 수 있습니다. 갱신된 SQLJ 파일에 대한 프로파일을 사용자 정의하고 바인드할 때 사용자 정의 설정을 변경하고 싶지 않으면 SQLJ 프로파일 사용자 정의 및 바인드 마법사를 사용할 필요가 없습니다. 사용자 정의 프로세스는 마법사를 사용하여 SQLJ 파일을 포함하는 프로젝트에서 프로파일을 사용자 정의하고 바인드할 때 지정한 사용자 정의 설정을 사용합니다. 사용자 정의 프로세스는 SQLJ 프로파일과 연관되는 패키지를 판별하여 사용자 정의 스크립트에 해당 패키지를 지정합니다.

관련 개념
SQLJ에 대한 소개
관련 태스크
프로젝트의 SQLJ 프로파일 사용자 정의 및 바인딩(DB2 Universal Database)
갱신된 SQLJ 파일의 SQLJ 프로파일 사용자 정의 및 바인딩(DB2 Universal Database)
관련 참조
SQLJ 제한(DB2 Universal Database)
피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.