기술 정보
home
채널 소개
home

CLI Log Level 설정

문서 유형
기술 정보
분야
관리/환경설정
키워드
CLI
tbdsn.tbr
적용 제품 버전
6FS01
6FS02
6FS03
6FS04
6FS05
6FS06
6FS07
6FS07PS
7FS01
7FS02
7FS02PS
5SP1FS06

개요

CLI를 통해 데이터베이스에 접속하는 Client의 접속 및 작업 기록을 남기기 위해 CLI 로그를 설정합니다.
(예시: tbesql 프로그램, tbsql, ODBC)

방법

참고
운영체제(OS)가 Linux 또는 Windows인 환경에서 진행됩니다.
CLI 로그 설정은 tbdsn.tbr 파일 또는 환경변수로 지정할 수 있으며, 둘 다 설정된 경우 tbdsn.tbr 설정이 우선 적용됩니다.

tbdsn.tbr 파일 설정 방법

TBCLI_LOG_LVL : CLI의 로그 레벨을 지정합니다.
TBCLI_LOG_DIR : CLI 로그 파일 저장 디렉터리를 지정합니다.
설정 예시
[tbdsn.tbr] tibero=( (INSTANCE=(HOST=localhost) (PORT=8629) (DB_NAME=tibero) ) ) TBCLI_LOG_LVL=TRACE TBCLI_LOG_DIR=/home/test/log
SQL
복사
로그 레벨 종류
레벨
설명
FATAL
심각한 오류 발생 시 사용 (프로그램 중단 필요)
ERROR
오류 발생, 작업은 계속 진행
WARN
오류는 아니지만 주의가 필요한 경우 사용
DEBUG
주요 진행 상황 기록 (예: API 호출)
TRACE
매우 세밀한 디버깅 정보 기록 (예: 메모리 덤프 등)
INTERNAL
최상위 상세 로깅 (내부 디버깅용, lock 정보 등)

환경변수 설정 방법

Linux 설정 예시
export TBCLI_LOG_LVL=TRACE export TBCLI_LOG_DIR=/home/test/log
SQL
복사
Windows 설정 예시
[그림1. Windows 시스템 환경 변수 설정 화면]
참고
[CLI Log 기본 설정 디렉터리]
Windows: C:\
UNIX/Linux: /tmp
로그 파일명 형식: tbcli_년월일시분초_PID.log