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