종료 및 일시중단

디버그 세션을 종료하거나 일시중단하는 여러 가지 방법이 있습니다. 다양한 메소드가 아래에 설명되어 있습니다.

종료

종료하면 디버그 세션이 즉시 종료되게 되며 디버깅 중인 스토어드 프로시저가 완료될 때까지 실행됩니다.

디버그 세션을 종료하려면 다음을 수행하십시오.

  1. 디버그 보기에서 종료하려는 디버그 프로젝트, 대상 또는 스레드를 선택하십시오.
  2. 다음 중 하나를 수행하십시오.
    • Workbench 디버그 메뉴에서 종료를 선택하십시오.
    • 마우스 오른쪽 단추를 클릭하고 팝업 메뉴에서 종료를 선택하십시오. 또는, 종료 및 제거를 선택하여 세션을 종료하고 디버그 보기에서 제거할 수 있습니다.
주: 디버그 대상을 마우스 오른쪽 단추로 클릭한 경우, 팝업 메뉴에서 연결끊기를 선택해도 디버그 세션이 종료됩니다. 디버깅 중인 스토어드 프로시저는 종료되지 않습니다.

모든 디버그 세션을 종료하려면 디버그 보기에서 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 모두 종료를 선택하십시오.

하나 이상의 세션을 종료하고 디버그 보기에서 해당 세션을 제거하려는 경우, 디버그 보기를 마우스 오른쪽 단추로 클릭한 다음 팝업 메뉴에서 모든 종료 제거를 선택하십시오.

재개(실행)

활성 중단점이 없는 스토어드 프로시저를 디버깅하는 경우, 일시중단된 스레드 재개를 선택하면 디버그 세션이 종료됩니다(즉, 스토어드 프로시저가 완료될 때까지 실행되며 디버그 세션이 종료됨).

주: 환경 설정을 작성하는 경우, 디버깅 중인 프로시저가 완료될 때까지 실행되기 전에 비활성 상태로 있을 초 수를 지정할 수 있습니다. 이 시간동안 디버그 활동이 없으면 프로시저 및 디버그 세션이 종료됩니다.

일시중단

디버깅하려는 스토어드 프로시저의 스레드 실행을 일시중단할 수 있습니다. 스레드의 실행을 일시중단하도록 선택한 경우 재개 조치를 실행할 때까지 스토어드 프로시저의 모든 스레드가 일시중단됩니다.


피드백

(C) Copyright IBM Corporation 2006. All Rights Reserved.