웹이야기

티베로 설치(Linux) 본문

D/Tibero

티베로 설치(Linux)

yeon.Biju 2020. 2. 19. 16:23

리눅스 환경에서 티베로 설치해보고자 한다.

Tibero6 , Linux 

 

 

막상 해보니 윈도우에서 설치하는 것과 거의 다르지 않다.

윈도우에서 설치하는 것은 아래 URL을 참고한다.

 

https://webobj.tistory.com/21

 

티베로 설치(Tibero 6, Windows10)

윈도우에서 티베로를 설치해보고자 한다. Windows 10에서 Tibero 6 설치!!!! Tibero 6는 Tibero 5와 설치과정이 동일하다. Tibero 5 설치과정은 아래 게시물에 있고, Tibero 6에 대해 이미지 없이 간단하게 정리해..

webobj.tistory.com

 

 

1. 라이센스 신청

- 라이센스 신청하는 방법은 아래 게시물을 참조한다.

- 신청시 Host Name 부분 주의한다. 

- 호스트 네임을 찾을 때 #uname -n 으로 나온 것으로 하니 한번에 잘 되었다.

 

https://webobj.tistory.com/20

 

티베로 라이센스 발급

개발용 라이센스 발급 아래 티베로 설치하는 방법에도 나와있지만 https://webobj.tistory.com/19 티베로 설치 (5.0sp1, 윈도우 버전) Tibero 5.0sp1 설치(윈도우 버전) 윈도우에서 Tibero 를 설치해보고자 한다...

webobj.tistory.com

 

2. 설치파일 다운로드

https://technet.tmaxsoft.com/ko/front/download/viewDownload.do?cmProductCode=0301&version_seq=PVER-20150504-000001&doc_type_cd=DN#binary

 

Message

 

technet.tmaxsoft.com

에서 Linux (x86) 64-bit 를 다운받았다.

 

 

3. 환경변수 셋팅

TB_HOME : C:\Tibero\tibero6

TB_SID : tibero

PATH 에 %TB_HOME%\bin 과 %TB_HOME%\client\bin 을 등록해준다.

를 윈도에서 셋팅해줬는데 리눅스에서 동일하게 셋팅해준다.

 

#vi /etc/profile 

로 파일을 열어서 맨 아랫부분에

 

export TB_HOME=/usr/local/Tibero/tibero6
export TB_SID=tibero
export LD_LIBRARY_PATH=$TB_HOME/lib:$TB_HOME/client/lib
export PATH=$PATH:$TB_HOME/bin:$TB_HOME/client/bin

 

내용을 추가한다.

 

#. /etc/profile 

을 실행하여 profile 을 갱신한다. 혹은 ssh를 로그아웃 했다가 다시 들어와도 된다.

 

/usr/local/Tibero/tibero6/config 로 이동하여 

gen_tip.sh 를 실행한다. (이 명령이 실행되면 환경 파일(.tip)과 tbdsn.tbr, psm_commands 파일이 생성된다고 함)

#./gen_tip.sh

 

4. 서버 기동

습관적으로 /usr/local/Tibero/tibero6/bin 밑으로 이동을 하고 나서.

#tbboot nomount

실행

 

#tbsql sys/tibero

로 서버에 접속

 

접속 후에 데이타베이스를 생성해준다.

SQL>create database "tibero"
user sys identified by tibero
maxinstances 8
maxdatafiles 100
character set MSWIN949
logfile group 1 'log001.log'
size 100M,
group 2 'log002.log'
size 100M,
group 3 'log003.log'
size 100M
maxloggroups 255
maxlogmembers 8
noarchivelog
datafile 'system001.dtf'
size 100M
autoextend on next 100M
maxsize unlimited
default temporary tablespace TEMP
tempfile 'temp001.dtf'
size 100M
autoextend on next 100M
maxsize unlimited
extent management local autoallocate
undo tablespace UNDO
datafile 'undo001.dtf'
size 100M
autoextend on next 100M
maxsize unlimited
extent management local autoallocate;

 

SQL>quit;

로 빠져나온다.

 

 tbboot 로 Tibero를 재기동

#tbboot

 

 

5. 스크립트 실행

/usr/local/Tibero/tibero6/scripts

로 이동을 한 후에 system.sh 실행을 한다.

#./system.sh

해당 폴더안에 있는 sql들을 실행하는 것이라고 한다. sql 파일을 수행하면 role, System user, view, package 등이 생성된다.

 

sys 의 기본 암호는 tibero 이고

syscat  의 기본 암호는 syscat 이다.

 

패스워드를 입력하고 질문에 Y를 여러번 누르면 실행이 완료된다.

 

Done.

 

 

설치하면서 라이브러리 오류가 2번 있었다.

 

error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory

yum install -y libnsl



error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

yum install -y ncurses*

 

 

위와 같이 하니 한번에 잘 되엇다.

 

더 궁금한 점은 설치매뉴얼을 참조한다.

매뉴얼을 읽어보면서 하니 짧은 시간안에 설치가 완료되었다. 파일 다운로드 하는 곳에 있는 매뉴얼이다.

Tibero_6_Installation_Guide_v2.1.7.4.pdf
2.48MB

 

 

 

 

'D > Tibero' 카테고리의 다른 글

티베로 설치(Tibero 6, Windows10)  (0) 2020.02.19
티베로 라이센스 발급  (0) 2020.02.18
티베로 설치 (5.0sp1, 윈도우 버전)  (1) 2020.02.18
Comments