반응형
DB 링크(Database Link)
한 데이터베이스에서 다른 데이터베이스의 객체(테이블, 뷰 등)에 접근하기 위해 사용되는 연결 기능
현업에 있으면 DB Link를 이용하여 타 DB로의 연결을 통해 필요한 정보를 가공하여 서비스를 구현하는 경우가 많다.
그 때 DB Link의 기능을 이용하게 되는데, 지속적으로 사용하다보면 향후 관리측면에서도 왜 만들었는지, 어디서 사용중인지가 불분명하기때문에 관리에 대한 측면을 고려하여야 한다.
현업에서는 프로시저를 통한 DB Link를 사용하는 경우가 많기에 2번의 SQL를 참고하길 바란다.
반응형
1. 현재 DB에서 등록된 전체 DB Link 조회
SELECT * FROM DBA_DB_LINKS;
2. 특정 DB Link 를 사용중인 타입 별 오브젝트 조회
SELECT OWNER, NAME, TYPE, LINE FROM DBA_SOURCE
WHERE UPPER(TEXT) LIKE '[특정 DB link Name]'
AND TYPE IN ('PROCEDURE', 'FUNCTION', 'PACKAGE', 'PACKAGE BODY');
반응형
'Oracle' 카테고리의 다른 글
[Oracle 19c] allow_group_access_to_sga 변경 방법 (0) | 2024.07.02 |
---|
댓글