SQL 2012에서 SQL 2005 DB 복원하기 [설명 요약]

MS SQL DB Restore  작업 요약

 

기존서버 : WinServer 2003, SQL 2005 -> 신규서버 : WinServer 2012R2, SQL 2012

SQL 2005 Full Backup -> SQL 2012 DB Restore 작업 진행하고자 함.

디비 사용자 매핑안되어 오류 발생

 

Cap 2015-07-08 01-37-44-710_수정

디비복원하는 순서 간략하게나마 캡쳐이미지로 대체

 

 

 

 

 

 

 

 

쿼리 실행기를 통해 디비 계정 매핑 작업진행

새로 계정을 생성해주고 그 신계정에 디비를 매핑하고자 할때

 

[예시]

DB name : Maruweb_db

DB old user : Maruweb_old_user

DB current user : Maruweb_user

 

use master

go exec sp_addlogin ‘Maruweb_user’

go

 

use Maruweb_db

go

exec sp_change_users_login ‘update_one’,

‘Maruweb_old_user’,

‘Maruweb_user’

go

 

use Maruweb_db

go

exec sp_change_users_login ‘auto_fix’,

‘Maruweb_user’

null,

‘Maruweb_user’

go

maruweb