none
mssql 2008 R2에서 데이터베이스 복원시 오류 발생 RRS feed

  • 질문

  • 2008 R2 exprress edition을 설치해서  DB 복원를 할려고 하는데..

    아래와 같이 에러 메세지가 발생하고 복원이 안되고 있어서요.. 복원할 백업파일의 크기는 5.5G가 정도인데..

    복원이 안되는 이유가 뭔가요? R2의 db size는 10G로 알고 있는데... 

    sql 설치하고 DB 복원을 하는거라.. 기존 DB사이즌 초기 파일 사이즈 500M 입니다. 

    고수분들 도와 주세요~ 

    ---

    메시지 1827, 수준 16, 상태 4, 줄 1
    결과 누적 데이터베이스의 크기가 허용된 제한(데이터베이스당 10240MB)을 초과하므로 CREATE DATABASE 또는 ALTER DATABASE가 실패했습니다.
    메시지 3013, 수준 16, 상태 1, 줄 1
    RESTORE DATABASE이(가) 비정상적으로 종료됩니다.

    2014년 2월 6일 목요일 오전 7:31

답변

  • 현재 SQL Server Express 의 경우 데이터베이스당 10240MB 제한적으로 허용합니다. 위 이슈를 해결하기 위해서는 버전을 더 높은것을 사용하셔야 할것 같습니다.

    또한 아래 백업 파일명을 넣고 쿼리를 실행하시면 5.5G 보다 실제로 작업할 사이즈가 확인 가능합니다.

    RESTORE FILELISTONLY FROM DISK = '백업파일명'

    [참고자료]

    Problem while restoring database in sql server 2008 R2

    제시해 드린 답변이 도움이 되었기를 바랍니다.
     
    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다

    2014년 2월 6일 목요일 오전 9:17
    중재자