티스토리 뷰
EXEC sp_addlinkedserver @server='링크명', @srvproduct='', @provider='SQLOLEDB', @datasrc='IP정보' EXEC sp_addlinkedsrvlogin @rmtsrvname = '링크명', @useself = 'False', @locallogin = Null, @rmtuser = '아이디', @rmtpassword = '비밀번호'
-- Linked Server 생성 exec sp_addlinkedserver @server='링크명', -- 연결할 서버 이름 생성(아무거나) @srvproduct = '', -- 연결된서버의 제품이름(공백처리) @provider = 'SQLOLEDB', -- SQL 서버면 그대로 @datasrc = 'IP정보', -- 연결할 서버 아이피 @provstr='', -- 공급자문자열(공백-필요하다면적음) @catalog='데이터베이스명' -- 특정카탈로그(데이터베이스명) go -- linkDB_Server에 접속할수 있는 계정을 생성 exec sp_addlinkedsrvlogin '링크명', 'false', null, '아이디', '비밀번호' go -- 제대로 등록되어있는지 확인 -- sp_addlinkedserver의 구성을 살펴보면 Linked Server의 정보가 sysserver 테이블에 있음을 알 수 있다. exec sp_helptext sp_addlinkedserver -- 등록이 되었나 확인해보자. select * from sysservers -- 등록된 Linked Server의 정보 삭제 exec sp_droplinkedsrvlogin @rmtsrvname = 'linkDB_Server' , @locallogin = NULL -- 원격서버 삭제 exec sp_dropserver @server = 'linkDB_Server'
'데이터베이스 > MSSQL' 카테고리의 다른 글
LOCK 처리 방법 (0) | 2009.07.15 |
---|---|
Connection Count (0) | 2009.06.10 |
테이블 정보 (0) | 2009.06.09 |
함수 (0) | 2009.06.05 |
변수 (0) | 2009.06.05 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday