다른 곳에서 사용하던(그래서 서버 이름이 변경된…) MS SQL Server 2000의 Job을 수정도 변경도 삭제도 할수 없다고 보고 받음. 예전에 사용하던 서버 이름으로 Job이 등록되어있어서 다음과 같은 에러발생.
Error 14274: Cannot add, update, or delete a job (or its steps or schedules) that originated from an MSX server.
The job was not saved.
아래와 같은 스크립트로 문제 해결.
Use MSDB
DECLARE @srv sysname
SET @srv = CAST(SERVERPROPERTY(‘ServerName’) AS sysname)
UPDATE sysjobs SET originating_server = @srv