블로그 이미지
Rootrator
1개를 알면 모르는 10개가 튀어나온다..!

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

2012. 2. 16. 14:48 Mssql
MS-SQL서버를 이전하거나 서버가 바뀐경우 아래와 같은 오류가 뜰수 있다.
 
오류 14274 : MSX 서버에서 온 작업이나 그 단계 또는 일정을 추가, 업데이트 또는 삭제할 수 없습니다. 
작업이 저장되지 않았습니다.

SQL쿼리 분석기로 아래 쿼리를 넣어보자

use msdb
select * from sysjobs;

위 쿼리로 현재 MS-SQL에 예악된 작업을 볼 수 있는데,

여기서  originating_server필드에서 다른 부분을 볼 수 있다.

이부분은 현재 컴퓨터 이름이 들어가게 되는데 다른 서버에서 이전해 온 작업이라면

이 컴퓨터 이름이 달라 작업을 수정하거나 삭제하려면 오류가 발생한다.


update구문을 이용해서 수정해주자.

update msdb.dbo.sysjobs set originating_server = '컴퓨터이름'

이후에 작업을 수정,삭제 할 때 오류가 발생하지 않는다.
 
반응형
posted by Rootrator