반응형
- /**********************************************************************************************
-- Title : [2k] 지정된 시간으로의 복원 및 파일 위치, 파일명 변경 복원
-- Reference : dbRang.com
-- Key word : restore database, stopat
**********************************************************************************************/
-- 새로운 위치와 파일명으로 지정 복원
RESTORE DATABASE Sample
FROM DISK='F:\DBBackup\Sample.bak'
WITH MOVE 'sample_dat' TO 'D:\DBData\sample_dat_new.mdf'
, MOVE 'sample_log' TO 'E:\DBLog\sample_log_new.ldf'
, REPLACE --// 지정한 위치에 같은 파일이 이미 존재할 경우 사용
GO
-- 지정된 시간으로의 복원
USE master
GO
RESTORE DATABASE Sample
FROM DISK='F:\DBBackup\sample.bak'
WITH FILE = 1
, NORECOVERY
GO
RESTORE LOG Sample
FROM DISK='F:\DBBackup\sample_log.bak'
WITH FILE = 1
, NORECOVERY
GO
RESTORE LOG Sample
FROM DISK='F:\DBBackup\sample_log.bak'
WITH FILE = 2
, RECOVERY
, STOPAT = '2004-12-30 13:00:00.000'
GO
반응형