none
DataBase 자동증가가 안되는 문제현상 문의드립니다 RRS feed

  • 질문

  • MS sql server 2014 Standard Version을 사용 중입니다.

    Database Auto Growth 설정을 Unlimited로 하였으나 DataBase 용량이 약 2TB 정도가 넘어서기 시작하면 자동 증가가 되지 않고

    Could not allocate space for object 'dbo.EventTime'.'PK_EventTime' in database 'MobileDB' because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup.

    이러한 오류메시지가 발생합니다. 

    실제하드 용량에는 약 1.5 TB 정도의 여유공간이 있는 상태입니다.

    공간의 여유가있고 설정 또한 되어있는데 문제가 발생하는 이유와 조치방법에 대해서 문의드립니다.

    2019년 8월 21일 수요일 오전 4:34

모든 응답

  • 안녕하세요,

    현재의 사용환경 및 설정을 알 수 없어 명확한 원인을 파악하기는 어렵습니다. 또한 SQL 2014 버전에서 해당 이슈가 발생한 케이스를 리서치해보았으나 이렇다 할 내용이 없었습니다. 다만 Auto Growth 관련하여 기본 설정인 '10% 단위로 증가' 설정을 'MB 단위로 증가' 설정으로 변경하는 조치, ALTER DATABASE 구문을 이용하거나 새 파일을 추가하여 DB Size의 크기를 늘리는 조치 등을 고려해볼 수 있겠습니다. 이와 관련하여 다음 링크의 내용을 참고하시기 바라며, 추가적인 내용이 있다면 피드백 바랍니다.

    Consequences of wrong database autogrowth settings
    7. Large growth values (1GB+) for data / log files
    SQL Server Quick Tip: Growing your database past 2TB on SQL Server 2008
    데이터베이스의 크기 늘리기

    감사합니다.

    ※ 응답이 문제 해결에 도움이 되었다면 [답변으로 표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다. 만약 TechNet 구독자 지원에 대한 의견이 있다면, tnsf@microsoft.com 으로 문의할 수 있습니다.

    2019년 8월 21일 수요일 오전 8:47
    중재자