MS-SQL

MS-SQL Restore시 1354번 에러

주술쟁이 2012. 6. 26. 17:47

MS-SQL 2000의 데이터를 최신인 2012에 복원을 하려고 하니까 안된다.

원래 안된다고 한다. MS-SQL 2012는 MS-SQL 2005이상이 되어야 마이그레이션이 가능하단다.

방법이 없어 어쩔 수 없이 2000의 DB를 백업하고, 2005에 복원하고,

다시 백업하여 2012에 복원하는 방법 밖에는 없다.


그런데 여기서 문제, 2005부터 데이터베이스 마스터 키라는 것이 추가 되어 가끔 복원할 때마다 이 것 때문에 복원이 시 에러가 종종 발생한다.


이번에는 1354번 에러 대처 방법.

보통은 다른 머신에서 가져온 백업 파일을 복원하는 것이라 파일타입으로 하는데 잘 안된다.

이 때는 파일 복원이 아닌 DB에서 복원을 선택하면 잘 된다.

이유는 모르겠지만..