16
Tibero to Oracle DB Link 가이드 문서에서는 Tibero RDBMS 에서 제공하는 Oracle DB Link 위한 gateway 설치 설정방법과 Oracle DB Link 사용법을 소개한다.

Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

Embed Size (px)

Citation preview

Page 1: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

Tibero to Oracle DB Link 가이드 본 문서에서는 Tibero RDBMS 에서 제공하는 Oracle DB Link 를 위한 gateway 설치 및 설정방법과 Oracle DB

Link 사용법을 소개한다.

Page 2: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

1

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

1. TIBERO TO ORACLE DB LINK 개요 ........................................................................................ 3

1.1. GATEWAY란 ......................................................................................................................................................... 3

1.2. ORACLE GATEWAY .............................................................................................................................................. 3

1.3. GATEWAY 디렉터리 구조 .............................................................................................................................. 3

1.4. 사젂준비 ............................................................................................................................................................ 4

2. TIBERO GATEWAY FOR ORACLE 구성 ................................................................................... 5

2.1. 구성방식 ............................................................................................................................................................ 5

2.1.1. Local 방식 ............................................................................................................................................... 5

2.1.2. Listener 방식 .......................................................................................................................................... 5

3. LOCAL 방식 GATEWAY설정 ..................................................................................................... 6

3.1. OS홖경설정 ...................................................................................................................................................... 6

3.1.1. .profile 설정 ........................................................................................................................................... 6

3.1.2. Oracle 권한변경 ................................................................................................................................... 6

3.2. GATEWAY BINARY복사 ...................................................................................................................................... 7

3.3. NETWORK ALIAS 설정 ...................................................................................................................................... 7

3.3.1. tbnet_alias.tbr ........................................................................................................................................ 7

3.3.2. tbdsn.tbr .................................................................................................................................................. 8

3.4. GATEWAY홖경설정 ........................................................................................................................................... 8

3.5. DATABASE LINK 생성 및 TEST ....................................................................................................................... 9

4. LISTENER방식 GATEWAY설정 ................................................................................................ 10

4.1. OS 홖경설정(ORACLE(CLIENT)서버) ........................................................................................................ 10

4.1.1. Unix/Linux의 경우 ............................................................................................................................ 10

4.1.1.1. .profile 설정......................................................................................................................................................... 10

4.1.1.2. Gateway Binary복사......................................................................................................................................... 10

4.1.2. MS Windows의 경우 ....................................................................................................................... 10

4.1.2.1. Windows 홖경변수 설정............................................................................................................................... 10

4.1.2.2. Gateway Binary복사 및 Service등록 ....................................................................................................... 10

4.2. NETWORK ALIAS 설정(TIBERO 서버) ........................................................................................................ 11

4.2.1. tbnet_alias.tbr ..................................................................................................................................... 11

4.2.2. tbdsn.tbr ............................................................................................................................................... 12

Contents

Page 3: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

2

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

4.3. GATEWAY홖경설정(ORACLE(CLIENT)서버)............................................................................................... 12

4.4. GATEWAY실행(ORACLE(CLIENT) 서버) ...................................................................................................... 13

4.4.1. Unix/Linux의 경우 ............................................................................................................................ 13

4.4.2. MS Windows의 경우 ....................................................................................................................... 13

4.5. DATABASE LINK 생성 및 TEST .................................................................................................................... 14

Update History

Date Worker Comments

2011.03.11 박근용 문서서식업데이트

2009.10.09 주형진 최초작성

Page 4: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

3

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

1. Tibero to Oracle DB Link 개요

1.1. Gateway란

데이터베이스 링크를 통해 질의를 수행할 때, 데이터베이스 링크의 대상이 Tibero가 아닌

Oracle이라면 Oracle를 위한 Gateway를 통해 데이터베이스 링크를 생성/수행할 수 있다.

Tibero는 필요한 질의를 Oracle Gateway에 젂달하고, Gateway는 Oracle에 접속하여 Tibero

로부터 젂달 받은 질의를 수행하여 그 결과를 다시 Tibero로 젂송한다. Oracle로의 데이터베

이스 링크 기능을 사용하고자 하는 경우에는 Oracle에 대한 Gateway Binary와 홖경설정 파

일이 필요하다.

1.2. Oracle Gateway

다음은 Tibero RDBMS에서 데이터베이스 링크 기능을 지원하기 위한 Gateway Binary명이다.

DBMS Vender Gateway Binary Version

Oracle gw4orcl Oracle 9i, 10g, 11g

Gateway Binary는 Oracle의 버젂에 따라 다를 수 있기 때문에 버젂에 맞는 Gateway Binary

를 사용할 것을 권장한다.

1.3. Gateway 디렉터리 구조

Gateway는 기본적으로 ${TB_HOME}/client/gateway 경로를 사용하여 설정 파일을 읽고 로그

파일을 기록한다.

사용자가 임의의 경로를 사용하고자 하면 홖경파일에 TBGW_HOME 홖경 변수를 설정하여

경로를 지정할 수 있다.

Gateway가 사용하는 설정 파일과 로그 파일이 존재하는 디렉터리 구조는 다음과 같다.

${TB_HOME}/client/gateway 또는 $TBGW_HOME

└─ Oracle

├─ config

│ └─ tbgw.cfg

└─ log

└─ Log File

Page 5: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

4

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

Oracle/config

tbgw.cfg라는 Gateway 설정 파일이 있다. 사용자가 Gateway와 관련된 설정 값을 변경하고

싶을 때 생성하며, 위의 디렉터리 구조에 생성하면 된다. (생성방법은 3.4항 또는 4.3항의

Gateway홖경설정 참고)

Oracle/log

Gateway와 관련된 로그 파일이 있다.

DBMS Vender Log Listener Log

Oracle gw4orcl.log gw4orcl_lsnr.log

1.4. 사젂준비

Gateway설정 시 Tibero의 설치 및 Instance가 생성되어 있어야 하며 Oracle Version에 맞는

Gateway Binary가 준비돼야 한다.

Gateway Binary는 TmaxData 고객지원센터(1544-8629) 또는 Tibero엔지니어에게 다음 정보

와 함께 요청하면 받을 수 있다.

항목 내용

Tibero version

Server OS (CPU)

Server bit

사이트 명

프로젝트 명

Oracle 버전

Page 6: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

5

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

2. Tibero Gateway for Oracle 구성

2.1. 구성방식

2.1.1. Local 방식

다음의 경우 Gateway를 Local방식으로 구성한다.

Tibero와 Oracle이 동일한 Unix서버에 존재할 경우

Tibero와 Oracle이 다른 서버에 존재하나, Oracle Client가 Tibero와 동일한 Unix서버에

존재할 경우

2.1.2. Listener 방식

다음의 경우 Gateway를 Listener방식으로 구성한다.

위 Local방식의 경우를 제외한 모든 경우

다음은 Gateway for Oracle이 구성될 수 있는 경우의 수이다.

Case# Tibero서버 OS

Oracle/

Oracle Client

서버OS

Tibero/Oracle

동일서버존재여부

Gateway

설정방법

1 UNIX/LINUX UNIX/LINUX O Local

2 UNIX/LINUX UNIX/LINUX X Listener

3 UNIX/LINUX MS Windows X Listener

4 MS Windows UNIX/LINUX X Listener

5 MS Windows MS Windows O Listener

6 MS Windows MS Windows X Listener

▶ 주의사항 ◀

Tibero와 Oracle(Client)가 물리적으로 동일한 Unix서버에 존재해야 Local방식으로

구성할 수 있다. (Case# 1)

Tibero와 Oracle이 물리적으로 동일서버라도 Oracle(client)가 Windows에서 구동된

다면 Listener방식으로 설정해야 한다. (Case# 5)

다음의 이유로 Oracle Client를 Tibero서버에 설치해서 구성하는 경우 Case#1 또는

Case#5의 방법으로 구성한다.

Gateway로 연결할 Oracle이 여러 서버에 존재하는 경우

Oracle서버에 보안등의 이유로 작업이 Gateway설정작업이 불가능한 경우

Page 7: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

6

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

3. Local 방식 Gateway설정

3.1. OS홖경설정

3.1.1. .profile 설정

OS홖경파일(.profile, .bash_profile 등)에 다음과 같이 Gateway용 홖경변수 설정을 한다.

Tibero서버의 Tibero 계정의 홖경파일에 다음을 추가한다.

형식 export TBGW_HOME=$TB_HOME/client/gateway

export ORACLE_HOME=<Oracle Home>

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

export ORACLE_SID=<Oracle SID>

예제 $ vi .profile

-- 다음 내용 추가

export TBGW_HOME=$TB_HOME/client/gateway

export ORACLE_HOME=/home/oracle/product/ORA10

export LD_LIBRARY_PATH=/home/oracle/product/ORA10/lib

export ORACLE_SID=ORA10

<저장>

설정 저장 후 재 로그인하여 설정된 홖경을 적용한다.

3.1.2. Oracle 권한변경

Tibero에서 Oracle의 일부 파일에 접근하기 위해 Oracle 계정으로 다음을 실행한다.

명령 chmod o+rx $ORACLE_HOME

chmod o+rx $ORACLE_HOME/lib

chmod o+r $ORACLE_HOME/lib/*

chmod o+x $ORACLE_HOME/network

chmod o+x $ORACLE_HOME/network/admin

chmod o+r $ORACLE_HOME/network/admin/tnsnames.ora

chmod -R o+rx $ORACLE_HOME/nls

chmod -R o+rx $ORACLE_HOME/oracore

chmod o+x $ORACLE_HOME/sqlplus

chmod o+x $ORACLE_HOME/sqlplus/mesg

chmod o+rx $ORACLE_HOME/sqlplus/mesg/*

Page 8: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

7

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

3.2. Gateway Binary복사

Tibero 서버에 Tibero계정으로 다음 작업을 진행한다.

형식 $ mkdir $TBGW_HOME

$ cp <Gateway Binary명> $TBGW_HOME/gw4orcl

$ chmod u+x $TBGW_HOME/gw4orcl

예제 $ mkdir $TBGW_HOME

$ cp gw4orcl_4_41536_ora10g $TBGW_HOME/gw4orcl

$ chmod u+x $TBGW_HOME/gw4orcl

3.3. Network Alias 설정

Tibero Client의 Network Alias설정 파일에 Gateway 정보를 설정한다.

Network Alias설정 파일명은 Tibero Version에 따라 각각 다음과 같다.

Tibero 4. 이젂: $TB_HOME/client/config/tbnet_alias.tbr

Tibero 4 sp1 이후: $TB_HOME/client/config/tbdsn.tbr

▶ 주의사항 ◀

Network Alias설정 파일명에 따라 설정방법이 다름

Gateway Binary(gw4orcl)의 경로는 반드시 절대경로로 입력한다.

DB_NAME은 SID가 아닌 Oracle의 tnsnames.ora에 설정한 Alias명이다

Network Alias설정 후 반드시 Tibero를 재 부팅해야 함.

3.3.1. tbnet_alias.tbr

형식 <Gateway Alias명>=(

IP=localhost

DB_NAME=<tnsnames.ora에 설정된 alias>

GW=LOCAL:<Gateway Binary경로 및 파일명>

)

예제 gw_orcl=(

IP=localhost

DB_NAME=ora10

GW=LOCAL:/home/tibero/tibero4/client/gateway/gw4orcl

)

Page 9: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

8

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

3.3.2. tbdsn.tbr

형식 <Gateway Alias명>=(

(GATEWAY=

(PROGRAM=<tnsnames.ora에 설정된 alias>)

(TARGET=<Oracle SID>)

(TX_MODE=GLOBAL)

)

)

예제 gw_orcl=(

(GATEWAY=

(PROGRAM=/home/tibero/tibero4/client/gateway/gw4orcl)

(TARGET=ora10)

(TX_MODE=GLOBAL)

)

)

3.4. Gateway홖경설정

tbgw.cfg 파일에 초기화 Parameter의 설정 값을 명시함으로써 Gateway와 관련된 설정을 변

경할 수 있다.

Gateway를 설치한 서버에서 ${TB_HOME}/client/gateway 또는 $TBGW_HOME의 아래

config/tbgw.cfg파일을 다음 내용으로 생성한다.

형식 LOG_DIR=<Log File생성경로>

LOG_LVL=<Log Level(default: 2)>

LSNR_PORT=<Gateway Port>

MAX_LOG_SIZE=<Log File 크기(초과시 backup Log file생성)>

MAX_LOG_CNT=<Backup Log file 개수(초과시 오래된 것부터 Overwrite)>

FETCH_SIZE=<Row Patch Size (MAX 64KB)>

예제 LOG_DIR=/home/tibero/tibero4/client/Oracle/log

LOG_LVL=2

LSNR_PORT=9999

MAX_LOG_SIZE=1000

MAX_LOG_CNT=5

FETCH_SIZE=32000

Page 10: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

9

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

3.5. Database Link 생성 및 Test

tbSQL에서 작업유저로 접속하여 다음을 실행한다.

형식 create database link <DB link명> connect to <user명> identified by

„<password>‟ using „<Network Alias명>‟;

이후 Table명 뒤에 “@<DB link명>” 을 붙이면 DB link를 사용할 수 있다.

예제 SQL> create database link dl_test connect to scott identified by „tiger’ using

‘gw_orcl’;

Database Link 'DL_TEST' created.

SQL> select count(*) from emp@dl_test;

COUNT(*)

----------

14

▶ 주의사항 ◀

DB link생성 시 Network Alias명과 Password는 반드시 작은따옴표(‘)로 감싸야 한다.

DB Link관련 자세한 사항은 Tibero Admin Guide 참고

Page 11: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

10

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

4. Listener방식 Gateway설정

4.1. OS 홖경설정(Oracle(Client)서버)

4.1.1. Unix/Linux의 경우

4.1.1.1. .profile 설정

OS홖경파일(.profile, .bash_profile 등)에 다음과 같이 Gateway용 홖경변수 설정을 한다.

Oracle 서버의 Oracle 계정 홖경파일에 다음을 추가한다.

형식 export TBGW_HOME=$ORACLE_HOME/gateway

예제 $ vi .profile -- 다음 내용 추가

export TBGW_HOME=$ORACLE_HOME/gateway

설정 저장 후 재 로그인하여 설정된 홖경을 적용한다.

4.1.1.2. Gateway Binary복사

Oracle(Client) 서버의 Oracle계정으로 다음 작업을 진행한다.

형식 $ mkdir $TBGW_HOME

$ cp <Gateway Binary명> $TBGW_HOME/gw4orcl

$ chmod u+x $TBGW_HOME/gw4orcl

예제 $ mkdir $TBGW_HOME

$ cp gw4orcl_4_41536_ora10g $TBGW_HOME/gw4orcl

$ chmod u+x $TBGW_HOME/gw4orcl

4.1.2. MS Windows의 경우

4.1.2.1. Windows 홖경변수 설정

Oracle 서버의 Windows 홖경변수에 다음을 추가한다.

변수 명: TBGW_HOME

변수 값: %ORACLE_HOME%\gateway

이후 변수 값으로 설정한 디렉터리를 생성한다.

4.1.2.2. Gateway Binary복사 및 Service등록

Gateway binary를 위에서 설정한 %TBGW_HOME% 경로에 „gw4orcl.exe‟ 이름으로 저장한다.

[명령프롬프트]를 실행하여 다음 명령을 실행한다.

형식 sc create <서비스 이름> binPath=%TBGW_HOME%\gw4orcl.exe

예제 sc create tibero_gw binPath=%TBGW_HOME%\gw4orcl.exe

[시작]-[제어판]-[관리도구]-[서비스] 에서 위에서 설정한 <서비스 이름>이 있는지 확인한다.

Page 12: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

11

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

4.2. Network Alias 설정(Tibero 서버)

Tibero Client의 Network Alias설정 파일에 Gateway 정보를 설정한다.

Network Alias설정 파일명은 Tibero Version에 따라 각각 다음과 같다.

Unix/Linux 경로

Tibero 4. 이젂: $TB_HOME/client/config/tbnet_alias.tbr

Tibero 4 sp1 이후: $TB_HOME/client/config/tbdsn.tbr

MS Windows 경로

Tibero 4. 이젂: %TB_HOME%\client\config\tbnet_alias.tbr

Tibero 4 sp1 이후: %TB_HOME%\client\config\tbdsn.tbr

▶ 주의사항 ◀

Network Alias설정 파일명에 따라 설정방법이 다름

tbnet_alias.tbr의 DB_NAME 또는 tbdsn.tbr의 TARGET의 입력 값은 SID가 아닌

Oracle(Client)의 tnsnames.ora에 설정한 Alias명이다

IP에 반드시 IP주소를 입력해야 한다. localhost안됨.

Network Alias설정 후 반드시 Tibero를 재 부팅해야 함.

4.2.1. tbnet_alias.tbr

형식 <Gateway Alias명>=(

IP=<Oracle(client)서버 IP>

PORT=<Gateway Port> default port: 9999

DB_NAME=<tnsnames.ora에 설정된 alias>

GW=INET

)

예제 gw_orcl=(

IP=192.168.0.101

PORT=9999

DB_NAME=ora10

GW=INET

)

Page 13: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

12

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

4.2.2. tbdsn.tbr

형식 <Gateway Alias명>=

(GATEWAY=

(LISTENER=

(HOST=<Oracle(Client)서버 IP>)

(PORT=<Gateway Port>) default port: 9999

)

(TARGET=<tnsnames.ora에 설정된 alias>)

(TX_MODE=GLOBAL)

)

)

예제 gw_orcl=

(GATEWAY=

(LISTENER=

(HOST=192.168.0.101)

(PORT=9999)

)

(TARGET=ora10)

(TX_MODE=GLOBAL)

)

)

4.3. Gateway홖경설정(Oracle(Client)서버)

tbgw.cfg 파일에 초기화 Parameter의 설정 값을 명시함으로써 Gateway와 관련된 설정을 변

경할 수 있다.

Gateway를 설치한 서버에서 ${TB_HOME}/client/gateway 또는 $TBGW_HOME의 아래

config/tbgw.cfg파일을 다음 내용으로 생성한다

Oracle 서버에서 다음 파일을 아래 내용으로 생성한다.

Unix/Linux 경로: $TBGW_HOME/config/tbgw.cfg 또는

$TB_HOME/client/gateway/config/tbgw.cfg

MS Windows 경로: %TBGW_HOME%\config\tbgw.cfg 또는

%TB_HOME%\client\gateway\config\tbgw.cfg

형식 LOG_DIR=<Log File생성경로>

LOG_LVL=<Log Level(default: 2)>

Page 14: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

13

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

LSNR_PORT=<Gateway Port>

MAX_LOG_SIZE=<Log File 크기(초과시 backup Log file생성)>

MAX_LOG_CNT=<Backup Log file 개수(초과시 오래된 것부터 Overwrite)>

FETCH_SIZE=<Row Patch Size (MAX 64KB)>

예제 LOG_DIR=$TBGW_HOME/Oracle/log MS Windows의 경우

(%TBGW_HOME%\Oracle\log)

LOG_LVL=2

LSNR_PORT=9999

MAX_LOG_SIZE=1000

MAX_LOG_CNT=5

FETCH_SIZE=32000

▶ 주의사항 ◀

위 LSNR_PORT의 Port와 Network Alias에 설정한 Port와 동일해야 한다.

만일 Network Alias에 설정한 Port가 9999가 아니면 반드시 LSNR_PORT를 설정해

야 한다.

4.4. Gateway실행(Oracle(Client) 서버)

4.4.1. Unix/Linux의 경우

Oracle서버에서 Oracle계정으로 Gateway를 실행해준다.

명령 $ $TBGW_HOME/gw4orcl

▶ 주의사항 ◀

서버 재 부팅 시 gw4orcl 을 실행하지 않으면 Tibero Gateway가 작동하지 않는다.

서버관리자에게 서버 재 부팅 시 $TBGW_HOME/gw4orcl의 자동 실행이 되도록 등

록을 요청한다.

4.4.2. MS Windows의 경우

[시작]-[제어판]-[관리도구]-[서비스] 에서 3.2.2항에서 설정한 <서비스 이름>을 선택 후 다음

작업을 실행한다.

[마우스 오른쪽버튼 클릭]-[속성]-[시작유형]: „자동‟으로 변경 후 확인

[마우스 오른쪽버튼 클릭]-[시작]

설정 후 “상태:시작됨”, “시작유형:자동” 확인

Page 15: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

14

Tibero to Oracle DB Link 가이드

© 2011 Tibero Co., Ltd. All Rights Reserved.

▶ 주의사항 ◀

서버 재 부팅 시 동록 된 Gateway서비스를 실행하지 않으면 Tibero Gateway가 작

동하지 않는다.

4.5. Database Link 생성 및 Test

tbSQL에서 작업유저로 접속하여 다음을 실행한다.

형식 create database link <DB link명> connect to <user명> identified by

„<password>‟ using „<Network Alias명>‟;

이후 Table명 뒤에 “@<DB link명>” 을 붙이면 DB link를 사용할 수 있다.

예제 SQL> create database link dl_test connect to scott identified by „tiger’ using

‘gw_orcl’;

Database Link 'DL_TEST' created.

SQL> select count(*) from emp@dl_test;

COUNT(*)

----------

14

▶ 주의사항 ◀

DB link생성 시 Network Alias명과 Password는 반드시 작은따옴표(‘)로 감싸야 한다.

DB Link관련 자세한 사항은 Tibero Admin Guide 참고

Page 16: Tibero to Oracle DB Link 가이드 - tmaxdata.com to Oracle DB Link... · Tibero to Oracle DB Link 가이드 본 문서에서는Tibero RDBMS에서 제공하는 Oracle DB Link를 위한

Information Intelligence, Tibero