2013. 2. 27. 11:37
SQL SERVER
SQL 2008에서 2000으로 링크드서버를 연결하기위해서는 2000의 master DB에 아래의 프로시져를 생성해 두어야 한다.
USE MASTER
GO
CREATE PROCEDURE SP_TABLES_INFO_ROWSET_64
@TABLE_NAME SYSNAME
, @TABLE_SCHEMA SYSNAME = NULL
, @TABLE_TYPE NVARCHAR(255) = NULL
AS
BEGIN
DECLARE @RESULT INT SET @RESULT = 0
EXEC @RESULT = SP_TABLES_INFO_ROWSET @TABLE_NAME, @TABLE_SCHEMA, @TABLE_TYPE
END
CF)Linked Server 구성하는법
EXEC sp_addlinkedserver @server='DEVSERVER',@srvproduct='', -- 연결이름.
@provider='SQLOLEDB', @datasrc='목적지IP', @catalog='디비이름' (옵션임)
EXEC sp_addlinkedsrvlogin 'DEVSERVER', 'false', NULL, '아이디', '암호'
'SQL SERVER' 카테고리의 다른 글
장애로 비정상 종료된 DB 로그파일없이 복원하는 방법 (0) | 2013.10.23 |
---|---|
perfmon에서 SQL SERVER관련 카운터가 나타나지 않을때. (0) | 2013.07.09 |
SQL SERVER dbowner 변경하기 (0) | 2013.01.23 |
SQL SERVER Agent JOB 관리(모니터링)용 쿼리 정리 (0) | 2013.01.14 |
@schedule_uid은(는) 프로시저 sp_add_jobschedule의 매개 변수가 아닙니다. 해결법 (0) | 2012.09.26 |