두 손끝의 창조자

윈도우즈(Windows) 로컬(local)에 티베로(Tibero) 설치하기 본문

Database

윈도우즈(Windows) 로컬(local)에 티베로(Tibero) 설치하기

codinglog 2022. 3. 22. 08:42

다운로드

https://technet.tmaxsoft.com/ko/front/main/main.do

  1. 가입 후 로그인
  2. 다운로드 -> 데이터베이스 -> Tibero
  3. Tibero 6 다운로드
  • windows64(tibero6-bin-FS07_CS_2005-windows64-190396-opt-20210115174122-tested.zip) 265.02 MB
  1. 가장 밑에 Windows (x86) 64-bit 클릭

압축해제

다운로드한 파일 압축 해제

환경변수 설정

Tiebro용 환경변수

TB_HOME : (압축해제한경로)\tibero6
TB_SID : tibero

PATH에 엔진 경로 추가

PATH : (압축해제한경로)\tibero6\bin;(압축해제한경로)\tibero6\client\bin

Tibero Service 등록

  1. 커멘드 창을 관리자 권한으로 실행
  2. 서비스 등록
  3. tbinstall %TB_HOME% %TB_SID%

테스트용 라이선스 받기

  1. https://technet.tmaxsoft.com/ko/front/main/main.do 에 데모라이선스 신청란 클릭
  2. 데모라이선스 발급 폼 작성
    • Host Name 은 커맨드 창에서 hostname 이라고 입력했을 때 보이는 이름으로 작성(시스템 정보의 장치이름)
  3. 라이선스 제출
  4. 라이선스 파일 %TB_HOME%/license/ 에 복붙

티베로 파라미터 설정파일 생성

  1. cd %TB_HOME%/config
  2. 스크립트 실행
  3. gen_tip.bat

티베로 시작

tbboot nomount

데이터베이스 만들기

db 생성 sql 파일 만들기

  1. %TB_HOME% 위치에 db_c.sql 파일 만들기
  2. db_c.sql 파일에 db 생성 스크립트 작성 후 저장
create database
user sys identified by tibero
character set UTF8
national character set UTF16
logfile group 0 ('redolog001.log') size 50M,
        group 1 ('redolog002.log') size 50M,
        group 2 ('redolog003.log') size 50M
maxdatafiles 1024
maxlogfiles 100
maxlogmembers 8
noarchivelog
  datafile 'system001.dtf' size 1G autoextend on next 16M maxsize 2G
default tablespace USR
  datafile 'usr001.dtf' size 100M autoextend on next 16M maxsize 3G
default temporary tablespace TEMP
  tempfile 'temp001.dtf' size 1G autoextend on next 100M maxsize 3G
  extent management local AUTOALLOCATE
undo tablespace UNDO
  datafile 'undo001.dtf' size 1G autoextend on next 100M maxsize 3G
  extent management local AUTOALLOCATE
-- extent management local UNIFORM SIZE 1M

DB 파일 경로는 절대 경로로 바꿀 수 있다.

  • 이미 생성된 DB의 파일을 지우려면 해당 경로의 db 파일을 지우고 %TB_HOME%\database\tibero에 tibero.tip 파일내 CONTROL_FILES 의 위치를 확인한 뒤 그 파일을 지운다.
  • DB_CREATE_FILE 이라는 Parameter의 초기 설정값이 %TB\_HOME%/database/%TB\_SID% 로설정되어 있어서 파일이 해당경로에 생선된다.
  • 해당 파라메터 설정은 %TB\_SID%.tip 파일에다가 명시하고 Tibero를 기동 시킬수도 있고, 기동중인 상태에서 dynamic하게 설정도 가능하다.

 

db 접속

%TB_HOME% 으로 디렉토리 변경 후 db에 접속한다.

tbsql sys/tibero

초기 sys id의 비밀번호가 tibero 이다.

sql 파일 실행

sql>@db_c.sql

실행 후

sql>q

입력하여 tibero 접속 종료

티베로 재시작

tbboot

티베로를 내릴때는 tbdown

에러 발생시 등 알림 발생시 커멘드 창에 표시되도록 설정

  1. 기본 스크립트 호스트를 CScript.exe로 변경
cscript //H:CScript  
  1. 스크립트 실행(DB를 만드는 과정임. DB가 부트된 상태여야 함)
cd %TB_HOME%\scripts  
system.vbs -p1 tibero -p2 syscat -a1 y -a2 y -a3 y -a4 y

%TB_HOME%\instance\tibero\log\system_init.log 참조

반응형
Comments