MDF, LDF 파일을 통체로 이동하면 쉽지 않을까란 생각에...
SP_DETACH_DB와 SP_ATTACH_DB란 프로시져를 찾게 되었다.
사용방법은 간단하다.
1. 데이터 베이스 분리하기.
USE [master]
EXEC SP_DETACH_DB '데이터베이스명', 'true'
2. mdf, ldf 파일 이동
자신이 원하는 경로로 해당 데이터 베이스의 mdf, ldf 파일을 이동시킨다.
파일 자체를 이동 시키는 것이므로, ctrl+x 와 ctrl+v로 간단하게 이동시킨다.
3. 데이터 베이스 붙이기
3-1. mdf, ldf파일 둘다 붙이기
USE [master]
EXEC SP_ATTACH_DB '데이터베이스명', 'MDF파일경로', 'LDF파일경로'
3-2. mdf 파일만 붙이기
USE [master]
EXEC SP_ATTACH_SINGLE_FILE_DB '데이터베이스명', 'MDF파일경로'
※ 위의 파일 경로는 절대경로를 입력해줘야 함
'Database > MS-SQL' 카테고리의 다른 글
MSSQL 누적업데이트 설치 여부 확인하기 (0) | 2014.06.26 |
---|---|
[스크랩] SQL Server의 사용자 데이터베이스 다른 위치로 이동 (0) | 2014.04.07 |
[스크랩] 2005 데이터베이스 분리 및 연결 (0) | 2014.04.07 |
[스크랩] 인덱스 조각화 상태 확인 (0) | 2014.03.28 |
[스크랩] 각 DB별로 VLF (Virtual Log File) 몇개인지 보여주기 (0) | 2014.01.21 |