.bak 파일로 생성되지 않고, DB가 저장된 폴더에서 직접적으로 복사하여 .LDF/MDF로 만들어진 파일을 백업하기 위해
LDF, MDF 란 : SQL Server에서 사용되는 데이터파일(MDF)와 로그파일(LDF)의 확장자입니다.
* 복원방법
sp_attach_db 저장 프로시저를 이용하여 DBMS 에 붙이는 방법입니다.
1. 데이터베이스명 : gmate
mdf, ldf 파일들의 위치 : c:\Data
mdf 파일명 : gmate.mdf
ldf 파일명 : gmate_log.ldf
2. 위와 같다면 쿼리분석기에서 아래와 같은 문장으로 실행시키시면 됩니다.
* 경로는 LDF/MDF 있는 파일 경로를 적어주면 됩니다.
use master
EXEC sp_attach_db @dbname = N'gmate
'
, @filename1 = N'c:\Data\gmate
.mdf'
, @filename2 = N'c:\Data\gmate_log.ldf'
3. 0 이 반환되면 성공된 것입니다.
이제부터 데이터베이스를 사용하시면 됩니다.
4. gmate LDF/MDF DB복원 완료
출처: http://gmate.tistory.com/310 [(주)지메이트시스템즈]
'DB > MSSQL' 카테고리의 다른 글
[MSSQL]데이터 파일(.mdf/.ndf)과 로그파일(.ldf) (0) | 2018.04.13 |
---|---|
[MSSQL]복원 오류 - 미디어 세트 개수 불일치 (0) | 2018.04.08 |
[MSSQL] 계정 만들기 (0) | 2018.03.18 |
[MSSQL]DB 백업 및 복원 (0) | 2018.03.18 |