MsSql Linkedserver 생성 쿼리
| Linkedserver 생성 쿼리 |
이 경우도 '새 연결된 서버 마법사'를 사용해도 되지만,
마법사를 사용할 수 없을 경우 사용할 수 있습니다.
Exec sp_addlinkedserver
@server = '링크서버명칭',
@srvproduct = 'SQLOLEDB',
@provider = 'SQLOLEDB',
@datasrc = 'SQL서버IP + 포트',
@provstr='Provider=SQLOLEDB;Data Source=SQL서버IP + 포트;Initial Catalog=데이타베이스명칭;User id=계정; Password=패스워드;',
@location = null,
@catalog = ''
| Ex) |
Exec sp_addlinkedserver
@server = 'linked_svr'
@srvproduct = 'SQLOLEDB',
@provider = 'SQLOLEDB',
@datasrc = '192.168.1.1,1433'
@provstr='Provider=SQLOLEDB;Data Source=192.168.1.1,1433;Initial Catalog=TEST;User id=sa; Password=pwpw;',
@location = null,
@catalog = ''
-- 해당링크의 사용자를 지정합니다.
EXEC sp_addlinkedsrvlogin '링크서버명칭', 'false', NULL, '계정', '패스워드'
-- 링크가 되었는지 select 합니다.
select * from [SQL서버IP].데이타베이스명칭.dbo.테이블