MS-SQL
MDF 파일만 남아있는 상태에서 복원하기
팔개
2015. 11. 24. 16:44
CREATE DATABASE로 DB를 생성하기 않고 해당 mdf파일만 있으면 아래와 같이 실행하면 된다.
실행하기전 모든 서비스를 닫고 아래의 쿼리를 실행한다.
-- SQL2000에서 동작(그런데, 2008에서도 동작한다.)
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'F:\DBFile\pubs.mdf'
-- SQL2008에서 동작
CREATE DATABASE pubs ON
(FILENAME = 'F:\DBFile\pubs.MDF')
FOR ATTACH;
GO