[MSSQL] 다른 데이터베이스명으로 복원하기

윈도우즈/MSSQL|2015. 1. 27. 09:31
반응형
RESTORE DATABASE [mydb2
FROM DISK = N'D:MSSQLBackupmydb1.bak' 
WITH FILE = 1, 
MOVE N'mydb1' TO N'D:MSSQLDatamydb2.mdf'
MOVE N'mydb1_log' TO N'D:MSSQLDatamydb2_log.ldf'
NOUNLOAD, REPLACE, STATS = 10
GO
  
[출처] 블루레이 | blueray21 (http://blueray21.tistory.com/62)
 
 
내용추가
 
* mydb1 : 기존 DB명
* mydb2 : 새 DB명
* 위와 같이 해서 오류가 날 경우(데이터나 로그 이름이 틀린경우)
  아래 쿼리로 확인하여 4, 5 번째줄 mydb1 을 대체합니다.
  restore filelistonly from disk='D:MSSQLBackupmydb1.bak'
 


반응형

댓글()