일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- HTML5
- 스크립트
- Oracle
- 문자열
- 전자정부 표준프레임워크
- html
- spring form tag
- MYSQL
- checbox
- php
- 네이버스마트 에디터
- 톰캣
- maven
- 이클립스
- exception
- 날짜
- RADIO
- DB
- 웹 플랫폼 설치 관리자
- switch
- 오라클
- 호환성
- JSTL
- json
- jquery
- java
- SSL
- @RequestBody
- 한글
- null
- Today
- Total
개인적인 정리
티베로 설치 본문
아... 이번엔 티베로다..
일 할 때마다 뭔가 새로운 것을 하게 된다..
이젠 좀 귀찮은데... 하나도 잘못하는데.. 익숙해질 즘엔.. 다른 걸로.
테스트 설치 OS : Window 10 64bit 였었던 것 같다.
본 게시물을 다시 정리하였다. 궁시렁 거리는 것을 조금 줄였다.
라이센스와 관련해서 본 게시물에도 있긴 하지만
를 참조하는 것이 좋을 것 같다.
리눅스에서 설치하는 것은 아래 URL을 참고한다.
그럼 설치를 시작해보자.
1. tmax 로그인
https://technet.tmaxsoft.com/ko/front/main/main.do
2.다운로드로 이동
3. Tibero 5 sp 1다운로드
Tibero sp1 64bit용 다운로드
설치실패중...
다시 설치를 시도하기 위해서
매뉴얼을 다운받아서 읽어보았다.
다시 설치 시도..
1. 매뉴얼 다운로드
Tibero_5SP1_Installation_Guide_v2.1.7.pdf
참고한 문서
2. 매뉴얼 다운로드
Tibero 설치 안내서(Tibero_5SP1_Installation_Guide_v2.1.7.pdf) 를 다운받아서 읽어보았다... 물론 일부만.
3. 매뉴얼을 읽다보면..
installer 버전등 다른 버전도 존재하는 것처럼 나온다.
위 화면을 보고.. 다시 다운받을 수 있는 곳으로 이동해서 찾아보니 안보인다... 뭐지 ? 싶어서 다시 매뉴얼을 보니
아래와 같이 나온다.
분명 매뉴얼에는 인스톨러버전과 수동설치 버전으로 나누어져 있는데.... 홈페이지에 표시라도 해놓던가 하지..
쩝..한번쓰고 말건데...기타등등의 이유로 다소 짜증이 낫지만. 다만 사소한 욕 한마디는 던져주고 싶었다.
이제 그만 투덜대고.. 대신 이번외에 다신 안쓰는 것을 목표로... ^^;;
위에서 수동설치 부분을 보면 tar.gz로 되어 있고.
다운받은 것도 tibero5-bin-5_rel_FS05-windows64-127068-opt-tested.tar.gz
그 이외 다운받을 수 있는 것은 없는 것으로 보아 installer 버전은 없다고 판단이 되었다.
혹은 못찾을 것일수도 ^^;;;;
==> 수동설치 모드로 생각하고 매뉴얼에서 3.3수동 설치 부분을 보고 설치를 시도하기로 하였다.
설치 준비
1. * Windows 환경에서의 설치 과정은 반드시 관리자 권한으로 진행되어야 한다.
2. 파일 준비.
- 바이너리 실행파일 (tar.gz)
- 라이센스 파일(license.xml)
- 라이센스 파일이 없으니 설치진행이 안된다 .먼저 라이센스 파일을 받는 것이 좋은 것 같다.
위 화면에서 좌측에서 데모라이센스 신청을 할 수 있고
Windows (x86) 64-bit 을 다운받았다.
첫 설치에는 라이센스 파일 없이 했으나... 실패.. 다시 라이센스 파일 받고 함.
3. 환경변수 설정
- %TB_HOME%
- %TB_SID%
- PATH
3개의 환경변수를 설정해야 한다.
TB_HOME 은 설치하고자 하는 경로로 매뉴얼에서는 C:\Tibero\tibero5 로 하였으나, 내 환경에서는 좀 다르게 셋팅한다.(몇번 쓰고 지울 확률이 높다보니.... )
TB_SID 는 매뉴얼처럼 일단 tibero 로 셋팅한다.
[시작] > [설정] > [제어판] > [시스템] > [고급] 탭에서 [환경변수]에서 셋팅할 수 있으나 내컴퓨터에서 마우스 오른쪽버튼 클릭으로 해서 셋팅하는 게 익숙하다.
- TB_HOME 설정
- TB_SID도 같은 방식으로 설정을 해준다.
- path 도 지정해준다
windows10에서 설치중인데.. 환경변서 편집하는 것이 편해진 것 같다
PATH에 지정하는 것을 잘 보니 설치할 곳에 tar.gz 압축을 풀고 나면....
티베로 설치폴더/bin 과 티베로 설치폴더/client/bin 2개다.
4. 압축을 푼다. 설정전에 압축을 풀긴 했다,
5. 라이센스 파일 복사 : 경로는 %TB_HOME%/license 아래에 하면 된다고 한다. 일단 이번설치에는 발급받지 않았다.
6. cmd로 도스창을 열어서(일단은 관리자 권한으로 실행하였다)
%TB_HOME%\bin 경로 이동한다.
tbinstall %TB_HOME% %TB_SID% [-s 서비스명] 라고 입력할 수 있으나 뒤에 서비스명을 생략하고
tbinstall %TB_HOME% %TB_SID% 만 입력을 하였다.
이 명령이 실행되면 Tibero가 Windows 서비스에 등록된다. 등록된 Windows 서비스는 [시작] > [설정] > [제어판] > [관리 도구] > [서비스]에서 확인할 수 있다. 라고 한다.
아마도 실행창에서 services.msc라고 쳐도 동일한 동작을 실행할 것으로 생각한다.
라고 창이 뜬다. 확인을 누르니
라고 또 창이 뜬다.
현재까지 매뉴얼 한장정도만 작업한 것이다.
일단 출근을 해야 해서...
7. %TB_HOME%\config 폴더로 이동해서
gen_tip.bat 실행
도스창에서 실행하면 될 듯 하다.
예 ) C:\Tibero\tibero5\config>gen_tip.bat
실행하고 나니 레지스트리 편집기... 가 나오고
예를 선택하니 아래와 같이 나온다.
8 Tibero 서버를 'NOMOUNT'모드로 기동한다.
C:\Tibero\tibero5\bin>tbboot nomount
라고 되어 있다.
도스창에서 다시 한번 %TB_HOME%\bin 폴더로 이동
tbboot nomount 실행을 했더니
Tibero_tibero is stopped or disabled. Please confirm the service state or event logs (Application / System) 와 같이 나온다.
==> cmd 권한을 관리자로 실행하지 않아서 발생하는 것으로 보인다.
다시 한번 실행을 하니... 에러발생
라이센스 파일이 없다고 나오는 것 같다.. 라이센스신청부터 다시 해야겠다.
또 다시 출근..... 엄연히 이것도 일 때문에 설치하는데... 사무실에서는 시간이 없다보니...쩝.
9. 라이센스 신청
10. 클릭하면 팝업이 떠서 신청입력 화면이 나온다.
일단 개발테스트용으로 신청을 하였다.
신청을 하는 과정에서 Host Name을 입력하라고 나오는데... 뭘 입력해야 할까. 고민이 된다.
ip를 입력해야 하나, localhost를 입력해야 하나 하다가... 아무생각없이 도스창을 열어서 hostname 이라고 쳐보았다.
처음에는 아무생각없이 host를 쳐보았고
hostname 이라고 치니 블라블라 나온다...
그것을 hostName에 입력해보았다.
11. 신청하고 나니 바로 메일로 정보와 파일이 왔다.
빠르게 왔다.
license.xml을 %TB_HOME%\license 폴더에 복사해 넣었다.
12. 다시 한번 도스창(관리자 모드로 실행한)에서 tbboot mount를 실행을 하였다.
Tibero instance started up (NOMOUNT mode). 라고 나온다. success
13. 아직 해야 할게 남았다.
tbSQL 유틸리티를 이용하여 데이타베이스에 접속.
예 "sys" 사용자로 접속
C:\Tibero\tibero5\bin>tbsql sys/tibero
14. 데이타베이스 생성
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;
15. quit; 빠져나간다.
16. 데이터베이스 생성이 완료되면 tbboot 명령어로 Tibero를 다시 기동한다. 라고 설치 매뉴얼에서는 얘기를 한다.
C:\Tibero\tibero5\bin>tbboot
Tibero instance started up (NORMAL mode).
잘 되었나보다.
17. 기본 스크립트 호스트를 cscript로 변경한다. cscript로 설정되어 있지 않은 경우 vbs 파일을 실행할 때
사용자 입력 부분에서 alert 창으로 출력되어 설치를 진행할 수 없는 현상이 발생한다.
라고 한다.
C:\Tibero\tibero5\scripts> cscript //H:CScript
%TB_HOME%\scripts로 이동해서 cscript //H:CScript 를 실행한다.
18 . %TB_HOME%\scripts 폴더에서
system.vbs 명령어를 입력하면 현재 디렉터리에 있는 SQL 문이 저장된 파일(*.sql, 이하 SQL 파일)이 수행된다.
는데.. 자꾸 TBR-17001 Login failed 가 뜬다.. 젠장.. 다 온 거 같은데..
sys 의 기본 암호는 tibero 이고
syscat 의 기본 암호는 syscat 이다.
패스워드를 제대로 입력하면 저런 오류가 발생하지 않는다.
19. 재설치도 해보고 했으나 동일한 오류 발생.
도스창에서 %TB_HOME%\bin으로 이동
%TB_HOME%
tbsql sys/tibero 로 로그인 해서
alter user SYSCAT identified by "tibero" 라고 해서 비밀번호 변경을 해줌
빠져나간다. quit;
다시 도스창에서 %TB_HOME%\scripts 로 이동
system.bvs를 실행
비밀번호 입력하라고 나오는데
SYS 비밀번호와
SYSCAT 비밀번호를 입력하라고 나오는데..
모두 tibero입력
Creating system users & roles?(Y/N):
라는 질문에는 Y 입력했더니. 여러 스크립트를 실행한다.
그 이외에 나온 모든 질문에도 Y 입력...
끝에...
Running .......\tibero5\scripts\systbl_create_agent.sql...
Done.
For details, check .............\tibero5\instance\tibero\log\system_init.log.
라고 나온다.. 일단 성공한 것으로 보인다.
'DB > tibero' 카테고리의 다른 글
Tibero_tibero is stopped or disabled. Please confirm the service state or event logs (Application / System) (0) | 2017.05.02 |
---|---|
JDBC-90401:Connection refused by server (0) | 2017.04.03 |
Jdbc-8026 :Invalid identifier (0) | 2017.04.03 |