이 학습서에서는 로컬 일괄처리 COBOL DB2® 애플리케이션 빌드 방법에 대해 설명합니다.
시작하기 전에
아래 관련 항목에 있는 COBOL 소스 코드 파일
LDB2SAMP 및 카피북 EMPLOYEE는 이 시나리오에서 사용하기 위해
작성된 것입니다. 이 예제를 시작하기 전에 로컬 z/OS® 프로젝트를 작성하고 프로젝트에
이러한 샘플을 추가해야 합니다.로컬 프로젝트 작성에 대한 자세한 정보는
로컬 z/OS 프로젝트 작성을 참조하십시오.
워크스테이션에
DB2도
설치해야 합니다.
System z®용 Rational® Developer는
Linux® 플랫폼에서 로컬 COBOL 또는 PL/I 빌드를 지원하지 않습니다.
프로시저
로컬 일괄처리 COBOL DB2 애플리케이션을 빌드하려면 다음 단계를 수행하십시오.
- 프로젝트의 빌드 옵션을 수정하려면 다음 단계를 수행하십시오.
- 프로젝트를 선택하고 특성 그룹
> 연관된 특성 그룹 편집을 클릭하십시오.
- COBOL 탭을 선택하고 로컬
컴파일러 옵션을 클릭하십시오.
- SYSLIB 필드에 있는 DB2 sqlca.cbl 파일의
경로를 입력한 다음, 프로그램이 사용하는 사본이 있는 모든 다른 경로를 세미콜론으로 구분하여 입력하십시오. 기본 경로는 C:\Program
Files\IBM\SQLLIB\include\cobol_a입니다. 사본이 COBOL 소스와 동일한 프로젝트에 있는 경우에도 프로젝트 경로가 SYSLIB에 포함되어 있어야 합니다. 예: C:\Program
Files\IBM\SQLLIB\include\cobol_a;C:\myProject\source.
- 소스에 EXEC SQL문 포함 선택란을
클릭하십시오.
- 프로젝트에 대해 데이터베이스 연결이 구성된 경우, 찾아보기 단추를 클릭하고
데이터베이스 연결 목록에서 데이터베이스 연결 이름을 선택한 후 확인을 클릭하십시오.
- 프로젝트에 대해 데이터베이스 연결이 구성되지 않은 경우에는 다음 단계를
수행하십시오.
- 새로 작성을 클릭하십시오. 데이터베이스 연결 창이
열립니다.
- 데이터베이스 연결 창에서 새로 작성을 클릭하십시오.
- 연결 프로파일 창에서, 연결
프로파일 유형 목록에서
개발에 사용할 데이터베이스 관리자를 선택하고 다음을 클릭하십시오
(예: Linux, UNIX 및 Windows용 DB2).
- 드라이버 드롭 다운 목록에서
사용할 JDBC 드라이버를 선택하십시오(예: JDBC 및 SQLJ용
IBM 데이터 서버 드라이버).
- 데이터베이스 필드에서
프로그램에 사용할 데이터베이스 이름을 입력하십시오. LDB2SAMP.cbl 프로그램에서는
DB2에 제공되는 SAMPLE 데이터베이스를 사용합니다.
- 호스트 필드에 localhost을 입력합니다.
- 포트 번호 또는 클래스 위치가 기본값과 다른 경우 설치에 맞게 변경하십시오.
- 사용자 이름 및 비밀번호 필드에
사용자 ID와 비밀번호를 입력하십시오.
- 테스트 연결 단추를 클릭하여 연결 매개변수가 올바른지 확인하고 완료를 클릭하십시오.
- 로컬 링크 옵션 페이지에서,
링크 옵션을 /de db2api.lib로 설정한 후
특성 그룹을 닫은 후 저장하십시오.
- z/OS 프로젝트 보기에서 LDB2SAMP.cbl을 선택한 후
팝업 메뉴에서 시작점으로 지정을 선택하십시오.
- 프로젝트 이름을 마우스 오른쪽 단추로 클릭하고 프로젝트
다시 빌드를 선택하십시오. BuildOutput 폴더에 생성된 실행 파일은 이제 컴파일된 애플리케이션으로서
실행되거나 디버그될 수 있습니다.