SQL Linked Server 연결된 서버 사용법
[다른 서버에 있는 데이터 가져오기]
** 서버 연결 과정이 선행되어있어야 함.
1. 서버 연결 후 FROM절에 IP주소 또는 서버명칭 포함하여 조회
SELECT *
FROM [서버명칭].[DB명].[스키마명].[테이블명]
-- 또는
SELECT *
FROM [xxx.xxx.xxx.xxx].[DB명].[스키마명].[테이블명]
2. 서버 연결 후 OPEN QUERY 방식으로 참조
SELECT *
FROM OPENQUERY (서버명, 'SELECT * FROM [DB명].[스키마명].[테이블명]')
※ Linked 사용 시 성능 저하되므로
임시테이블에 필요한 것만 저장해 가져오는 습관 들이기