
1. bin
Tibero 실행 파일, 서버 관리를 위한 유틸리티가 위치한 디렉토리
- tbboot, tbdown : 각각 tibero를 기동하고 종료하는 역할
- tbsvr, tblistener : tibero를 구성하는 실행 파일
└ 반드시 tbboot 명령어로 실행되어야 한다. (직접 실행 X)
2. client
Tibero 클라이언트가 Tibero 서버와 통신할 수 있는 Library 등의 파일
2-1) client/bin
tbSQL : 사용자가 SQL문을 입력하고, 결과를 확인할 수 있는 유틸리티
tbExport : 논리적 백업이나 DB간 데이터 이동을 위해 DB의 내용을 외부 파일로 저장하는 유틸리티
tbImport : 외부 파일에 저장된 내용을 DB로 가져오는 유틸리티
2-1) client/config
tibero의 클라이언트 프로그램을 실행하기 위한 설정 파일이 위치하는 디렉토리
> tbdsn.tbr 파일 ★
- 경로 : $TB_HOME/client/config/tbdsn.tbr
- 클라이언트가 Tibero의 데이터베이스에 접속하기 위해 필요한 정보를 가지고 있는 환경설정 파일
+ SID, host, port# 등
# 기본 구조 SID_1 = (
(INSTANCE =
(항목1=값1)
(항목2=값2) ... )
)

HOST : 서버의 IP 주소
PORT : 서버의 포트 번호
DB_NAME : 데이터베이스 이름
3. config
Tibero의 환경설정 파일이 위치하는 디렉터리

- $TB_SID.tip 파일 ★
Tibero의 환경설정을 결정
경로 : $TB_HOME/config/$TB_SID.tip

4. database
Data File이 위치하는 default 경로
- $TB_SID.tip 파일에 DB_CREATE_FILE_DEST를 별도로 지정하지 않을 경우
본 위치가 data file, control file, redo log file, passwd file의 기본 경로가 된다.

5. instance
Tibero의 시스템 로그, DBMS 로그, Listener 로그 등 각족 로그 파일이 위치하는 경로

5-1) instance/$TB_SID/audit
사용자가 시스템 권한 또는 스키마 객체 권한을 사용하는 것을 감시한 내용을 기록한 파일이 저장됨
5-2) instance/$TB_SID/log

slog (시스템 로그 파일) : 서버가 하는 중요한 일 기록
dlog (DBMS 로그 파일) : 서버 기동 및 종류, DDL 문장 수행 등
ilog (Internel 로그 파일) : 스레드별로 설정된 이벤트에 대한 시스템 로그 기록
lsnr (Listener 로그 파일) : 리스너의 디버깅을 위한 파일
6. lib
Spatial과 관련된 함수를 사용하기 위한 라이브러리 파일이 위치함

7. license
Tibero의 라이선스 파일이 위치하는 디렉토리 (license.xml)

8. nls
Tibero에서 사용하는 시간대 파일이 위치하는 디렉토리

9. scripts
Tibero DB를 생성할 때 사용하는 SQL 문장이 있는 디렉토리
- 각종 뷰/패키지의 정보도 위치한다.

'Tibero > 설치' 카테고리의 다른 글
Create Database문 정리 (Single) (0) | 2023.01.19 |
---|---|
Tibero TAC 설치 (1) | 2023.01.19 |
sysctl.conf, limits.conf 정리 (0) | 2022.12.22 |
TB_SID.tip 정리 (0) | 2022.12.22 |
Tibero6 설치 (0) | 2022.12.22 |