DBMS_APPLICATION_INFO 모듈

DBMS_APPLICATION_INFO 모듈은 사용자 정의 클라이언트 정보를 설정하는 프로시저를 제공합니다. 이 클라이언트 정보는 데이터베이스의 몇 가지 테이블 함수를 통해 내보냅니다. 포함된 프로시저는 대상으로 지정된 세션을 식별하는 경우에도 유용합니다.

READ 프로시저는 세션의 현재 값을 리턴하며 SET 프로시저는 현재 세션의 값을 등록합니다. 이 프로시저에서 사용되는 ACTION, MODULE 및 CLIENT_INFO 속성은 사용자 조치를 통해 정의되는 조치, 모듈 및 클라이언트에 대한 정보를 설정하고 읽어들입니다.

이 모듈의 스키마는 SYSIBMADM입니다.

DBMS_APPLICATION_INFO 모듈에는 다음 내장 루틴이 포함됩니다.

표 1. DBMS_JOB 모듈에서 사용 가능한 내장 루틴
루틴 이름 설명
READ_CLIENT_INFO 프로시저 클라이언트 정보 필드에 대한 현재 세션의 값을 읽어들이고 리턴합니다.
READ_MODULE 프로시저 현재 실행 중인 모듈의 이름을 읽어들이고 리턴합니다.
SET_CLIENT_INFO 프로시저 현재 세션에 대한 클라이언트 정보 필드를 설정하고 등록합니다.
SET_MODULE 프로시저 현재 실행 중인 모듈의 이름을 설정하고 등록합니다.
SET_ACTION 프로시저 현재 모듈 내에서 조치 이름를 설정하고 등록합니다.
SET_SESSION_LONGOPS 프로시저 장기 조작에 대한 진행 상태 정보를 저장하기 위해 SYSTOOLS.SESSON_LONGOPS 테이블에 행을 설정하고 등록합니다.