메뉴 건너뛰기

Dev tips

DataBase [MSSQL] mdf 파일로 DB 복원하기

taknim 2013.08.28 19:37 조회 수 : 4645 추천:825

http://www.sammisoft.net/mboard/mboard/mboard.asp?exe=view&board_id=pds&group_name=sammisoft&idx_num=256&page=11&category=0&search_category=&search_word=&order_c=strSubject&order_da=aschttp://blog.naver.com/jinkalee_new/701739564911. mssql2008 이전 버전의 경우 sp_attach_db 저장프로시저를 이용해서 복원
    sp_attach_db @dbname= N'board',
    @filename1 = N'd:\DB\board.MDF',
    @filename2 = N'd:\DB\board.LDF' ;

2. mssql2008 부터 sp_attach_db 프로시저가 제공되지 않으므로 CREATE dabase_name FOR ATTACH를 이용해서 복원
   예)
   CREATE DATABASE board ON
     (FILENAME = 'D:\DB\board.MDF'),
     (FILENAME = 'D:\DB\board.LDF')
   FOR ATTACH;
   GO