본문 바로가기

ASP,MSSQL Tip

[MSSQL] 데이터베이스 복원

실제로 돌아가는 데이터 베이스 이외에 테스트 데이터 베이스를 만들때 사용하였음

 

--현재 백업 파일 위치
Restore HEADERONLY from disk='C:\Documents and Settings\Administrator\바탕 화면\soundus\soundus_new_backup_201302130000.bak'
Restore FILELISTONLY from disk='C:\Documents and Settings\Administrator\바탕 화면\soundus\soundus_new_backup_201302130000.bak'
--Restore the Database
Restore Database soundus_20130218
from disk='C:\Documents and Settings\Administrator\바탕 화면\soundus\soundus_new_backup_201302130000.bak'
--soundus_new_DATA bak파일에 원 저장 mdf 이름
with MOVE 'soundus_new_DATA' to 'E:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\soundus_20130218.mdf',
--soundus_new_LOG bak파일에 원 저장 ldf 이름
MOVE 'soundus_new_LOG' To 'E:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\soundus_20130218.ldf'