[Oracle] PL/SQL Developer로 프로시저 디버깅 하는 법

    반응형

    디버깅 할 function에 오른쪽 마우스 클릭 후 Test를 클릭한다. 

     

    디버깅할 수 있는 스크립트가 열리게 되고, 아래쪽 value에 function 실행 시 파라미터로 받는 항목들에 넣을 값을 아래에 적어준다.

    이제 왼쪽 위쪽에 있는 초록색 세모 버튼을 누르면 실행이 되는데 이와 같은 에러가 나는 경우도 있다. 

     

    plsql developer debugging not possible in single session mode

    단일 모드에서는 안된다고 뜨면 Configure > prefrences에서 Session Mode를 Dual session으로 바꾸고 하니 오류가 뜨지않았다.

    모드를 바꾼 후에는 적용을 누르고 plsql developer를 다시 실행해줘야 정상 적용된다. 

     

    위와 같은 에러가 없으면 이처럼 화면이 잘 넘어가게 되고 실행 후에는 동그라미 되어있는 두번째 버튼을 누르면 한 줄씩 이동하게 되고 디버깅하면서 에러가 난 부분을 확인할 수 있다.

    728x90
    반응형

    댓글