루틴 전개 마법사를 사용하여 비PL/SQL 스토어드 프로시저 또는
사용자 정의 함수를 데이터베이스에 전개하십시오.
시작하기 전에
전제조건: - z/OS®용 DB2® V8 서버의
실행 파일을 사용하여 z/OS용 DB2 V8 서버에
SQL 스토어드 프로시저를 전개하려면 소스 서버와 목표 서버 모두에 PTF JDB881D가 적용되어야 합니다.
- Java™ 스토어드 프로시저를 Linux®, UNIX® 및 Windows®용 DB2 UDB 버전 8.1 또는 8.2 서버에 전개하려면
FixPak 13 이상을 설치해야 합니다.
- 실행 파일 전개 및 이종 서버에 대한 전개는 지원 정보를
참조하십시오.
이 태스크 정보
제한사항: 일부 제품은 Java 루틴을 지원하지 않습니다.
이 주제에 있는 지시사항은 데이터 개발 프로젝트 및
데이터 소스 탐색기의 루틴에 적용됩니다. 파일 시스템에 루틴을
익스포트한 경우 익스포트 스크립트와 함께 루틴 익스포트 마법사에 지정된
파일 폴더에 생성된 DeployInstructions.txt 파일의
지시사항에 따라 루틴을 전개할 수 있습니다.
두 가지 유형의 익스포트 스크립트가 생성됩니다.
- SQL 스크립트(Linux, UNIX 및 Windows용 DB2 SQL 스토어드 프로시저 및 z/OS용 DB2
기본 SQL 스토어드 프로시저를 전개하는 데 사용할 수 있음). 이 스크립트에는 DB2 명령행 프로세서가 필요합니다.
- ANT 스크립트(Java 스토어드 프로시저 및 z/OS용 DB2
외부 SQL 스토어드 프로시저를 전개하는 데 사용할 수 있음).
데이터베이스에 비PL/SQL 루틴을 전개하려면 다음을 수행하십시오.
- 데이터 Perspective로 전환하십시오.
- 데이터 프로젝트 탐색기 또는 데이터 소스 탐색기에 있는
하나 이상의 지원 데이터 오브젝트 또는 루틴 폴더를 마우스 오른쪽 단추로 누르고
팝업 메뉴에서 전개를 누르십시오. 마법사가 열립니다.
- 마법사의 단계를 완료하십시오. 마법사의 일부 필드는
전개 옵션 환경 설정 페이지에 지정된 디폴트 설정에 따라 채워지며, 다른 일부
필드는 전개하려는 루틴의 값으로 채워집니다. 다른 서버에 전개하도록
선택한 경우, 기존 데이터베이스 연결을 선택하거나 새 연결을 작성할 수
있습니다. 지원되는 데이터베이스 서버에 대한 연결이 기존 연결 목록에서
사용 가능한 유일한 연결입니다.
- 완료를 누르십시오.
결과
전개 프로세스가 시작되면 SQL 결과 보기에서 진행상태 및 메시지를
볼 수 있습니다. 루틴이 전개된 후, 데이터 소스 탐색기 보기의
데이터베이스 연결에 있는
스토어드 프로시저 또는
사용자 정의 함수 폴더를 새로 고쳐 루틴이 서버에 추가되었는지
확인할 수 있습니다. 루틴이 데이터 프로젝트 탐색기에서 전개되고
목표 데이터베이스가 데이터 개발 프로젝트에 지정된 데이터베이스와 동일한 경우,
데이터 프로젝트 탐색기 보기가 루틴이 전개되었음을 표시하도록 루틴 이름 옆에
렌치 아이콘을 표시합니다.