[tibero] tibero6 설치 & 실행 가이드.
2022. 3. 4. 09:45ㆍDatabase/tibero
728x90
728x90
필자의 리눅스 서버 정보.
$ hostnamectl
...
Operating System: CentOS Linux 8
Kernel: Linux 4.18.0-348.7.1.el8_5.x86_64
Architecture: x86-64
...
티베로6 설치 바이너리 다운로드 후 리눅스 서버로 이관.
1.테크넷 접속.(https://technet.tmaxsoft.com/ko/front/main/main.do)
2.설치 바이너리 다운로드.
4.sftp tool(Ex. fileZilla) 사용하여, 리눅스 서버로 "tibero6-bin-FS07_CS_2005-linux64-199301-opt.tar.gz" 파일 이관.
티베로6 설치.
1."tibero6-bin-FS07_CS_2005-linux64-199301-opt.tar.gz" 압축 해제.
$ tar -zxvf tibero6-bin-FS07_CS_2005-linux64-199301-opt.tar.gz
tibero6/bin/libtbom_lite.lib
...
tibero6/nls/zoneinfo/timezone_be.dat
2.압축 해제 확인.
$ ls | grep tibero6
tibero6
tibero6-bin-FS07_CS_2005-linux64-199301-opt.tar.gz
3.환경변수 설정 후 적용.
#vi .bash_profile or .profile
export TB_HOME=$HOME/tibero6
export TB_SID=tibero6
export LD_LIBRARY_PATH=$TB_HOME/lib:$TB_HOME/client/lib
export PATH=$PATH:$TB_HOME/bin:$TB_HOME/client/bin
4.테크넷에서 라이센스 발급 및 적용.
5.sftp tool(Ex. fileZilla) 사용하여, 리눅스 서버의 "$TB_HOME/license" 경로로 발급받은 라이선스 파일(license.xml) 이관.
[$TB_HOME/license] $ ls | grep license.xml
license.xml
6."$TB_HOME/config" 경로에서 tibero6 환경파일 생성.
[$TB_HOME/config] $ ./gen_tip.sh
Using TB_SID "tibero6"
/home/gunwoo/tibero6/config/tibero6.tip generated
/home/gunwoo/tibero6/config/psm_commands generated
/home/gunwoo/tibero6/client/config/tbdsn.tbr generated.
Running client/config/gen_esql_cfg.sh
Done.
tibero6 서버 기동 & tbsql 접속 & 티베로 데이터 베이스 생성 & 티베로 테이블 스페이스 생성 & 티베로 계정 생성.
1.tibero6 기동(NOMOUNT mode).
[$TB_HOME/config] $ tbboot nomount
Listener port = 8629
Tibero 6
TmaxData Corporation Copyright (c) 2008-. All rights reserved.
Tibero instance started up (NOMOUNT mode).
2.tbsql 사용하여, sys 계정으로 DB server 접속.
$ tbsql sys/tibero6
tbSQL 6
TmaxData Corporation Copyright (c) 2008-. All rights reserved.
Connected to Tibero.
SQL>
3.DB 생성.
SQL> create database "tibero6"
user sys identified by tibero6
maxinstances 8
maxdatafiles 100
character set MSWIN949
logfile group 1 'log001.log'
size 10M,
group 2 'log002.log'
size 10M,
group 3 'log003.log'
size 10M
maxloggroups 255
maxlogmembers 8
noarchivelog
datafile 'system001.dtf'
size 10M
autoextend on next 5M
maxsize unlimited
default temporary tablespace TEMP
tempfile 'temp001.dtf'
size 10M
autoextend on next 5M
maxsize unlimited
extent management local autoallocate
undo tablespace UNDO
datafile 'undo001.dtf'
size 10M
autoextend on next 5M
maxsize unlimited
extent management local autoallocate;
Database created.
4.tbsql 종료.
SQL> exit
Disconnected.
5.tibero 기동(NORMAL mode).
[$TB_HOME/config] $ tbboot
Listener port = 8629
Tibero 6
TmaxData Corporation Copyright (c) 2008-. All rights reserved.
Tibero instance started up (NORMAL mode).
6.system 설정.
[$TB_HOME/scripts] $ ./system.sh
Enter SYS password:
Enter SYSCAT password:
Dropping agent table...
…
Create default system users & roles?(Y/N):
Y
Creating system users & roles...
…
Creating auxiliary tables used in static views...
Create system tables related to profile?(Y/N):
Y
Creating system tables related to profile...
…
Create TPR tables?(Y/N):
Y
...
Creating package bodies:
...
Creating remaining public synonyms for system packages...
Register dbms_stats job to Job Scheduler?(Y/N):
Y
…
Creating agent table...
Done.
For details, check ../tibero6/instance/tibero6/log/system_init.log.
7.테이블 스페이스 생성.
CREATE TABLESPACE ts_gomu92 DATAFILE '/home/$USER/tibero6/database/tibero6/ts_gomu92.dbf' SIZE 10M AUTOEXTEND ON NEXT 5M;
8.tibero 계정 생성.
CREATE USER gomu92 ID ENTIFIED BY gomu92 DEFAULT TABLESPACE ts_gomu92;
티베로 클라이언트에서 티베로 서버로 접속하는 방법 참고.
728x90
728x90
'Database > tibero' 카테고리의 다른 글
[tibero] tibero7 설치 & 실행 가이드.(DB/계정/테이블스페이스 생성, tbsql 접속 ...) (0) | 2023.09.21 |
---|---|
[tibero] TBR-7075 해결 방법. (0) | 2023.09.21 |
[tibero] 티베로 클라이언트에서 티베로 서버로 접속하는 방법.(tbdsn.tbr 설정 및 tbsql 사용 방법) (0) | 2021.11.04 |