1. -- DB분리 ( DB가 사용중 일 경우 분리 안됨. 모든 연결을 끊고 한다.)
use master
exec sp_detach_db [데이터베이스명], 'true'
2. -- 파일 이동
mdf, ldf 파일을 이동한다.
3. -- DB 붙이기
exec sp_attach_db [데이터베이스명], 'MDF파일 물리 경로', 'LDF파일 물리 경로'
3.1. -- mdf만 붙이기
exec sp_attach_single_file_db [데이터베이스명], 'MDF파일 물리 경로'
3.2. -- 붙인DB 가 (읽기전용)인경우
옮긴 디렉터리 권한을 수정한 후 DB를 다시 분리(sp_detach_db) 후 붙인(sp_attach_db)다.
반응형