Tibero To Tibero DB Link
Tibero To Tibero
테스트 환경
OS : OEL release 7.2
Java : 1.6.0_45
Tibero : 5SP1 FS04
Tibero 접속정보 설정
$TB_HOME/client/config/tbdsn.tbr
에 Gateway 접속정보를 설정해 준다.- 해당 정보를 사용하여
DB Link
를 생성하게 된다. - 기존의 Oracle DB Link와 차이가 있다면 해당의 경우 IP, 포트 등의 정보를 하나의 파일에서 관리한다.
(전략)
#$ALIAS #접속 정보 명칭
# (INSTANCE=(HOST=$IP) #접속 서버 IP
# (PORT=$PORT) #접속 서버 PORT
# (DB_NAME=$DB_NAME) #접속 서버 DB Name
# )
#)
tibero=(
(INSTANCE=(HOST=localhost)
(PORT=18629)
(DB_NAME=tibero)
)
)
DB Link 생성 및 사용
- 위의 설정된 접속정보들을 토대로 Tibero DBMS내에
DATABASE LINK
객체를 생성한다.
/* -- 생성문법
* CREATE DATABASE LINK 링크명 --생성할 링크명
* CONNECT TO Sybase계정 --Tibero 접속 계정
* IDENTIFIED BY '암호' --Tibero 계정 암호
* USING '$ALIAS' ; --접속 정보 명칭
* -- 사용방법
* SELECT * FROM 오브젝트@링크명 ;
*/
--링크 생성
CREATE DATABASE LINK TIB_LINK
CONNECT TO tibero IDENTIFIED BY 'tmax'
USING 'tibero' ;
-- 사용방법
SELECT * FROM emp@TIB_LINK ; --"테이블명"@"DB Link 명"
여담
- Tibero TO Tibero의 경우는 특별한 환경설정은 필요하지 않다.
- 다만, 메이저 버전의 차이로 인해 에러가 발생되는 경우도 있으며 이러한 현상이 패치 포함 여부에 따라 달라지는 경우도 있다.
- 패치와 동시에 특정 로직이 추가되어 오작동 하는 경우도 있으니 에러가 나면 확인해 봐야한다.
'Tibero > 기타' 카테고리의 다른 글
Tibero Session Kill (0) | 2016.09.06 |
---|---|
PHP와 tbOCI(Tibero OCI) 연동 (0) | 2016.06.14 |
Tibero To MS-SQL DB Link (0) | 2016.06.03 |
Tibero To Sybase DB Link (0) | 2016.06.03 |
Tibero to Oracle DB Link(Local Gateway) (0) | 2016.06.03 |
댓글