"ORACLE DBLINK 생성 수정"의 두 판 사이의 차이
DB CAFE
(새 문서: = DB Link 보기 = <source lang="sql"> 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...) |
|||
(사용자 2명의 중간 판 6개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
− | = DB Link 보기 = | + | == DB Link 보기 == |
− | + | * 기존 DB LINK 변경 안됨. 삭제 후 생성. | |
− | <source lang="sql"> SELECT SUBSTRB(U.NAME, 1, 10) AS OWNER | + | <source lang="sql"> |
− | + | SELECT SUBSTRB(U.NAME, 1, 10) AS OWNER | |
, SUBSTRB(L.NAME, 1, 20) AS DB_LINK | , SUBSTRB(L.NAME, 1, 20) AS DB_LINK | ||
, SUBSTRB(L.HOST, 1, 10) AS HOST | , SUBSTRB(L.HOST, 1, 10) AS HOST | ||
, SUBSTRB(L.USERID || '/' || L.PASSWORD, 1, 15) AS USERPASS | , SUBSTRB(L.USERID || '/' || L.PASSWORD, 1, 15) AS USERPASS | ||
− | |||
FROM SYS.LINK$ L | FROM SYS.LINK$ L | ||
+ | , SYS.USER$ U | ||
+ | WHERE L.OWNER# = U.USER#; | ||
+ | </source> | ||
− | + | === DBLINK 생성 === | |
+ | <source lang="sql"> | ||
+ | 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)))'; | ||
+ | </source> | ||
+ | ==== DBLINK 간단 생성 ==== | ||
+ | <source lang="sql"> | ||
+ | CREATE [PUBLIC] DATABASE LINK GLS_TEST | ||
+ | CONNECT TO ol00 identified by ol00 | ||
+ | USING '111.222.333.444:1521/SID'; | ||
+ | </source> | ||
− | + | == DBLINK 수정 == | |
+ | alter명령 불가, 삭제 후 재생성 | ||
+ | <source lang="sql"> | ||
+ | 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)))'; | ||
+ | </source> | ||
+ | [[Category:oracle]] |
2020년 11월 9일 (월) 00:09 판
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#;
1.1 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)))';
1.1.1 DBLINK 간단 생성[편집]
CREATE [PUBLIC] DATABASE LINK GLS_TEST
CONNECT TO ol00 identified by ol00
USING '111.222.333.444:1521/SID';
2 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)))';