Tibero Installation

sskit·2023년 4월 8일
0
post-thumbnail

설치 과정 중 오류 및 간단한 명령어 정리

// 티베로 dbms가 실행중인지 확인
$ ps -ef | grep tbsvr

// 권한 문제 확인 (root로 설정되어 있지 않은 지)
[tibero@T1:/tibero] $ ls -al
// root로 설정되어 있다면, 아래와 같이 확인 후 변경
[tibero@T1:/tibero] $ su - tibero
[tibero@T1:/tibero] $ echo $TB_HOME
[tibero@T1:/tibero] $ echo $TB_SID
[root@TI: tibero]# su - root
[root@TI: tibero]# chown -Rf tibero:dba *
[root@TI: tibero]# ls -al
[root@TI: tibero]# su - tibero
[tibero@T1:/tibero] $ ls -al

// gen_tip.sh 실행 후 파라미터 파일을 만든 후 원하는 파라미터로 변경!
cd $TB_HOME/config $ ./gen_tip.sh

// 이어 쓰기
cat PROFILE.txt >> ~/.bash_profile
// 덮어쓰기
cat /tibero/tibero.tip > tibero.tip

티베로DBMS tbsql
[tibero@T1:/tibero/tibero7/config]$ tbsql sys/tibero
tbSQL 7
TmaxTibero Corporation Copyright (c) 2020-. All rights reserved.
Connected to Tibero.
SQL> @/tibero/CREATE_DATABASE.sql
Database created.
SQL> q
Disconnected.

[tibero@T1:/tibero/tibero7/scripts]$ ./system.sh -p1 tibero -p2 syscat -a1 y -a2 y -a3 y -a4 y

<설치가 잘 안될때, .passwd 관련 에러 발생시>

  • passwd 파일 관련 에러 발생시
    -> CREATE DATABASE 쿼리를 실행이후, 또 실행할때 발생할 수 있다.
    -> 처음 실행시 생성된 .passwd 파일이 존재하므로, 다시 생성하려고 하면 충돌남이 원인.
    -> 해결방법 : 기존 파일 삭제후, 다시 실행.
  ls -al $TB_HOME/database/$TB_SID/
  rm -rf $TB_HOME/database/$TB_SID/*
  rm -rf $TB_HOME/database/$TB_SID/.passwd
  ls -al $TB_HOME/database/$TB_SID/
  

<V$DATABASE 조회시, TBR-8033: Specified schema object was not found. 에러가 발생하고, 조회가 안됨.>

→ 해당 딕션너리 뷰가 생성이 안되었을 것으로 추정되는 에러임.

===================================
조치방안
-> 해당 딕셔너리를 재생성하기.

참고사항
데이터베이스 딕셔너리는 생성시점이 설치시 실행하는 $TB_HOME/scripts 에 존재하는 system.sh 를 실행함으로써 생성됨.
system.sh 재실행하는 방법
티베로 인스턴스를 normal mode 로 구동.
cd $TB_HOME/scripts
./system.sh -p1 tibero -p2 syscat -a1 y -a2 y -a3 y -a4 y

0개의 댓글