복원 형식은 .bak 파일을 복원 하는 거구요
복원시 mdf, ldf 파일 위치를 변경하고 싶은데요
데이터베이스 복원 - 옵션 - 데이터베이스 파일을 다음으로 복원
여기서 경로 바꿔 주는거 맞나요?
기본
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\\test.mdf
에서
D:\db_back\test\test.mdf
이런 씩으로 변경 해 주었는데 맞는지 궁금합니다.
선배님들 조언좀 부탁드립니다.
Comment 2
-
RESTORE DATABASE UserDB FROM DISK='C:\UserDB.BAK' WITH RECOVERY,MOVE 'UserDB' TO 'C:\UserDB.mdf',MOVE 'UserDB_log' TO 'C:\UserDB_Log.LDF', REPLACE, STATS = 1두번째와 세번째줄의 UserDB, UserDB_log는 논리적 파일 이름입니다.
-
항해자™
2014.10.13 16:11
use [master]restore database [MyDB]from disk = N'd:\mssql\sql_back\MyDB.bak'with file = 1, move N'MyDB' to N'd:\mssql\sql_data2\MyDB.mdf', move N'MyDB_lob' to N'd:\mssql\sql_data2\MyDB_lob.ndf', move N'MyDB_log' to N'd:\mssql\sql_log2\MyDB_log.ldf', nounload, stats = 5go