나의 Winding Road

SQL Server Database 복원(Restore) 본문

개발/Database

SQL Server Database 복원(Restore)

WindingRoad 2018. 8. 17. 20:32

[2018-08-17 수요일]

* 내용: Database 복원 작업

1. 요약

    2. 쿼리

    3. 결과



    1. 요약



    일배치 백업 파일 복원 작업

    - DB 새로 생성하여 복원(ex. [TEST_DB] → [TEST_DB2] DB 생성)



    2. 쿼리



    * DB 복원 쿼리

    RESTORE FILELISTONLY FROM DISK =  'D:\MSSQL2008\BACKUP\WEB\TEST_DB_20170804.bak'

    RESTORE DATABASE [TEST_DB2]FROM DISK = 'D:\MSSQL2008\BACKUP\WEB\TEST_DB_20170804.bak'

    WITH RECOVERY, MOVE 'WEB_DEV' TO 'D:\MSSQL2008\BACKUP\WEB\TEST_DB_20170804.MDF',

    MOVE 'WEB_DEV_log' TO 'D:\MSSQL2008\BACKUP\WEB\TEST_DB_20170804.LDF'



    3. 확인



    * 백업 DB가 새로 생성된 것을 확인할 수 있다.



    Comments