programing

DataGrip에서 서버 출력을 설정하는 방법

javamemo 2023. 6. 29. 19:40
반응형

DataGrip에서 서버 출력을 설정하는 방법

Jetbrains DataGrip IDE에서 "서버 출력"을 설정하려면 어떻게 해야 합니까?SQL Developer에서 이 작업을 수행하고 SQL 스크립트를 성공적으로 실행할 수 있습니다.DataGrip에서 실행하려는 스크립트와 동일한 스크립트가 오류를 발생시킵니다.SQL Developer가 작동하도록 구성해야 했기 때문에 "서버 출력 설정 켜기"가 작동하지 않는 것으로 알고 있습니다.어떤 조언이든 감사하겠습니다.감사해요.

설명서에 따르면:

Oracle의 경우 출력 창에 DBMS_OUTPUT 버퍼의 내용을 표시하도록 설정하거나 해제할 수 있습니다.그러기 위해서는,button데이터베이스 콘솔 도구 Ctrl+F8창의 도구 모음에 있습니다().

또한 버튼이 활성화된 창의 이미지도 표시됩니다.

2

업데이트: 2019

출력을 활성화하는 아이콘은 다음과 같습니다.

enter image description here

MacOS에서는 Command+F8을 사용하여 활성화할 수 있습니다.

서버 출력은 모든 클라이언트가 지원하지 않는 클라이언트 측 기능입니다. SQL*Plus 및 SQL Developer는 지원하지만 다른 클라이언트가 지원하는 기능은 아닙니다.

SQL*Plus 클라이언트 명령set serveroutput on본질적으로 그것을 부릅니다.DBMS_OUTPUT.enable()사용자를 대신하여 저장 프로시저.추가적으로 그것은 고객에게 그것을 검사해야 한다는 신호를 보냅니다.DBMS_OUTPUT.get_lines()각 코드 블록이 실행된 후 캐시된 출력에 대한 프로시저입니다.

DataGrip이 아직 이 작업을 수행하지 않는 경우 다음으로 호출을 수동으로 코딩할 수 있습니다.DBMS_OUTPUT.enable()그리고.DBMS_OUTPUT.get_lines()필요에 따라

버전용2021.1서비스 창에서 콘솔 목록을 마우스 오른쪽 버튼으로 클릭하면 활성화됩니다.DBMS_OUTPUT마우스 오른쪽 단추를 클릭합니다.

언급URL : https://stackoverflow.com/questions/41490968/how-to-set-server-output-on-in-datagrip

반응형