서버

SQL2012에서 SQL2005 디비 복원하기 작업요약

rooping 2015. 7. 15. 19:05

 

진행요약설명

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

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

 

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

 

 

 

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

 

 

 

 

 

 

 

 

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

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

 

[예시]

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