ORACLE DBLINK 생성 수정
DB CAFE
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
1 DB Link 보기[편집]
- 기존 DB LINK 변경 안됨. 삭제 후 생성.
SELECT SUBSTRB(U.NAME, 1, 10) AS OWNER
, SUBSTRB(L.NAME, 1, 20) AS DB_LINK
, SUBSTRB(L.HOST, 1, 10) AS HOST
, SUBSTRB(L.USERID || '/' || L.PASSWORD, 1, 15) AS USERPASS
FROM SYS.LINK$ L
, SYS.USER$ U
WHERE L.OWNER# = U.USER#;
2 DBLINK 생성[편집]
CREATE [PUBLIC] DATABASE LINK GLS_TEST
CONNECT TO ol00 identified by ol00
USING '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=2.2.5.9)(Port=1521)))(CONNECT_DATA=(SERVICE_NAME=XXXX)))';
3 DBLINK 수정[편집]
alter명령 불가, 삭제 후 재생성
CREATE [PUBLIC] DATABASE LINK DL_KOREX
CONNECT TO ol00 identified by ol00
USING '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=2.2.6.9)(Port=1521)))(CONNECT_DATA=(SERVICE_NAME=XXX)))';