서버는 윈도우2003에 ms-sql2000 으로 구성되어있고,
연결된 서버 역시는 윈도우2000에 ms-sql2000 으로 구성되어있습니다.
쿼리분석기에서 연결된서버로 INSERT,SELECT,UPDATE 도 다 잘되고,
EXEC USP_TEST_PROC 로 실행해도 역시 잘 됩니다.
문제는 스케줄링을 만들어서 호출하면 실패합니다.
스케줄명령 또한 EXEC USP_TEST_PROC 인데 왜 실패하는지 모르겠습니다.
기타 스케줄링 설정은 다른 잘 돌아가는 스케줄링과 똑같이 해놨기 때문에 스케줄 설정은 아닌거 같습니다.
프로시저는 아래와 같습니다.
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
ALTER PROCEDURE USP_TEST_PROC AS
select * into NEW_TB from (select * from openquery(LINKSV, 'select top 10 * from OLD_TB' )) t
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
|