실행/디버그/실행 조치 세트를 제공하는 Workbench Perspective(예:
디버그 Perspective)에서 다음 중 하나를 수행하십시오.
Workbench 메뉴에서 실행 > 디버그를 선택하여
디버그 실행 구성 대화 상자를
여십시오.
Workbench 도구 모음 디버그 누름 단추를 선택하고
메뉴에서 디버그를 선택하십시오. 이렇게 하면
디버그 실행 구성 대화 상자가 열립니다.
디버그 실행 구성 대화 상자에서 다음 중 하나를
수행하십시오.
스토어드 프로시저 디버거 노드를 선택하고
새로 작성을 클릭하십시오.
스토어드 프로시저 디버거 노드를 마우스 오른쪽
단추로 클릭하고 팝업 메뉴에서 새로 작성을 선택하십시오.
스토어드 프로시저 디버거 노드를 두 번 클릭하십시오.
작성할 구성에 대한 선택사항의 이름을
이름 필드에 입력하십시오.
기본 탭을 선택하여 포그라운드로
가져오십시오.
위치(URL) 필드에
데이터베이스의 URL(JDBC에 따라)을 지정하십시오.
참고:
일반적으로 JDBC URL은 다음 양식 중 하나를 취합니다.
jdbc:db2://<hostname>:<port>/<database name>,
여기서, //<hostname>:<port>는 선택적이며
데이터베이스가 실행 중인 포트 번호와 시스템의 이름을 표시합니다. 이 URL은
DB2®에
포함된 COM.ibm.db2.jdbc.net.DB2Driver JDBC가 인식합니다.
jdbc:db2://<local alias>. 여기서, <local
alias>는 DB2 명령행에서 로컬 시스템에
원격 데이터베이스를 카탈로그화하거나 DB2 Client
Configuration Assistant를 사용하여 작성한 별명입니다. 이 URL은
DB2에
포함된 COM.ibm.db2.jdbc.app.DB2Driver JDBC가 인식합니다.
사용자 정의 JDBC 드라이버가 인식하는 URL. 고유 JDBC 드라이버를
공급하는 경우, 해당 URL의 설명에 대한 문서를 참조하십시오.
데이터베이스에 액세스하는데 필수인 사용자 이름과 암호가
디버깅 중인 클라이언트 시스템에 로그온하는데 사용한 사용자 이름 및 암호와
동일한 경우, 현재 사용자 ID 및 암호 사용 선택란이
선택되어 있는지 확인하십시오. 그렇지 않으면, 이 선택란을 선택 취소하고
올바른 데이터베이스 액세스 사용자 ID 및 암호를
입력하십시오.
드라이버 클래스 필드에서 JDBC 액세스를
제공하는 데이터베이스 클래스를 입력하십시오. 일반적으로, 이 필드는
데이터베이스 벤더가 제공하는 기본 클래스 이름입니다(로컬 데이터베이스용의
COM.ibm.db2.jdbc.app.DB2Driver 또는 원격 데이터베이스용의 COM.ibm.db2.jdbc.net.DB2Driver).
기본 클래스 이름에 대한 정보는 데이터베이스 벤더 매뉴얼을 참조하십시오.
위의 클래스를 포함하는 JDBC jar 파일의 이름을 입력하십시오.
또는, 찾아보기를 클릭하여 jar 파일 이름을 찾아볼 수 있습니다.
디버깅하려는 프로시저를 지정하려면 찾아보기를 클릭하여
프로시저 선택 대화 상자를 호출하십시오.
프로시저 선택 대화 상자에서 디버깅하려는 프로시저를 선택하고
확인을 클릭하여 실행 구성 페이지로 리턴하십시오.
프로시저를 선택하고 나면 프로시저 필드가
프로시저 이름으로 채워집니다. 이 필드는 필수로 완료해야 합니다.
디버그 세션의 프로시저에 전달하려는 인수는 인수 목록에
지정되어 있습니다. 처음에, 인수 목록은 인수 유형에 적합한 값으로
기본값이 지정됩니다. 인수를 전달하려는 경우,
인수 목록 필드 편집 단추를
클릭하여 인수 선택 대화 상자를 호출하십시오.
인수 선택 대화 상자가 선택한 프로시저에 사용 가능한 인수를
테이블에 나열합니다. 각 인수의 경우 다음이
나열됩니다.
인수 이름
유형(문자, 정수 등)
인수가 입력, 출력 또는 입력/출력(I/O)인지 여부
인수값
인수가 입력 또는 입력/출력(I/O)인 경우, 인수 필드의 값 셀이
사용 가능하며 필드의 값을 편집하여 유형에 따라 정수 또는 문자 값 등을
지정할 수 있습니다. 인수값 편집을 완료하고 나면
확인을 클릭하여 실행 구성 페이지로
리턴하십시오.
환경 설정 탭을 선택하여 포그라운드로
가져오십시오. 이 탭에서, DB 출력 보기의
메시지 탭에서 검색할 행의 최대수를
설정할 수 있습니다. 검색되는 행의 수를 제한하려면
검색된 행 수 제한 선택란을 선택한 다음
검색할 행의 최대수 필드에 최대 행 수를
입력하십시오.
공통 탭을 선택하여 포그라운드로
가져오십시오. 공통 페이지에서 다음을 수행할 수 있습니다.
실행 구성을 로컬로 저장하고 단일 사용자가 사용 가능하도록
하려면 로컬 단일 선택 단추가 선택되어 있는지
확인하십시오. 실행 구성이 작업공간에 파일로 저장되고 팀이 사용하도록
저장소에서 공유되는 경우, 공유 단일 선택 단추를
선택하고 실행 구성이 저장될 프로젝트 위치를 공유 구성 위치
필드에 입력하십시오. 또는, 프로젝트를 찾아볼 수도 있습니다.
실행 구성을 디버그 누름 단추 즐겨찾기 메뉴 또는
디버그 메뉴 디버그 히스토리 목록에
즐겨찾기 디버그 구성으로 표시되도록 하려면 디버그 선택란을
선택하십시오.
실행 구성의 모든 필수 정보가
입력되면 디버그 및 적용 누름
단추가 사용 가능하게 됩니다. 적용을 클릭하면 실행
구성을 저장하고, 이 때 디버그 세션을 실행하지 않고 대화 상자를
닫도록 선택하거나 디버그를 클릭하여
새 실행 구성을 사용하여 디버그 세션을 실행할 수 있습니다. 디버그를 클릭하면
실행 구성의 변경사항이 저장되고 디버그 세션이
실행됩니다.
디버그 실행 구성을 저장한 다음
편집할 수 있습니다. 디버그 실행 구성을 편집하는데 대한 자세한 정보는
아래 관련 타스크를 참조하십시오.
팁: 실행 구성 설정을
아직 저장하지 않았으며 제거 또는 변경하려는 실행 구성 설정에
항목을 작성한 경우, 되돌리기를 클릭하면
변경한 모든 사항이 제거됩니다.
실행 구성의 필수 정보가 입력되지 않았거나
입력된 정보에 오류가 있는 경우
대화 상자의 맨 위에 나타나는 메시지에서 누락사항을 표시합니다.