Database/MS SQL
연결된 서버 만들기
catchv
2011. 3. 6. 22:16
반응형
여러대의 MS SQL을 사용하다보면 서로의 데이터를 사용해야 하는 경우가 발생합니다.
몇가지 방법이 있지만 스케쥴러에서 작업을 하는 경우 로그인을 설정 할 수 있는 연결된 서버를
대부분 사용합니다.
아래는 연결된 서버 및 계정을 사용하는 방법입니다.
EXEC master.dbo.sp_addlinkedserver
몇가지 방법이 있지만 스케쥴러에서 작업을 하는 경우 로그인을 설정 할 수 있는 연결된 서버를
대부분 사용합니다.
아래는 연결된 서버 및 계정을 사용하는 방법입니다.
EXEC master.dbo.sp_addlinkedserver
@server = N'TESTDB' -- 연결될 서버의 별칭
, @provider = N'SQLNCLI' -- PROVIDER
, @datasrc = N'192.168.0.1' -- 연결될 서버의 IP
GO
EXEC master.dbo.sp_addlinkedsrvlogin
EXEC master.dbo.sp_addlinkedsrvlogin
@rmtsrvname = N'TESTDB' -- 위에서 사용한 서버의 별칭
, @useself = N'False' -- FALSE, TRUE가 있는데 사용자의 ID,PASS를 지정하는 경우 FALSE로...
, @locallogin = NULL
, @rmtuser = N'USER_ID' -- 연결될 서버의 사용자 ID
, @rmtpassword = 'USER_PASSWORD' -- 연결될 서버의 패스워드
, @locallogin = NULL
, @rmtuser = N'USER_ID' -- 연결될 서버의 사용자 ID
, @rmtpassword = 'USER_PASSWORD' -- 연결될 서버의 패스워드
처럼 구성되면 아래와 같이 연결된 서버가 나오게 됩니다.
반응형