none
Ошибка при выполнении плана обслуживания создания резервной копии БД. RRS feed

  • Вопрос

  • Ошибка при выполнении плана обслуживания создания резервной копии DB.

    Microsoft SQL Server 2016 (SP2-CU12) (KB4536648) - 13.0.5698.0 (X64)   Microsoft Corporation  Standard Edition (64-bit) on Windows Server 2016 Standard 10.0 <X64> (Build 14393: )  память: 65373 МБ, физические процессоры: 12


    При выполнении плана обслуживания по расписанию Агентом SQL Server периодически возникает ошибка на команде DBCC CHECKDB.

    "Ошибка:(-1073548784) Сбой выполнения запроса "DBCC CHECKDB(N'DoctorEleks')  WITH  PHYSICAL_ONLY..." со следующей ошибкой: "Недостаточно свободной памяти в буферном пуле.
    Проверка отменена. В процессе сбора фактов была обнаружена ошибка. Возможно, база данных tempdb достигла предела памяти, или системная таблица не согласована. Проверьте предыдущие ошибки.
    Результаты DBCC для "DoctorEleks".
    CHECKDB обнаружил 0 ошибок размещения и 0 ошибок согласованности в базе данных "DoctorEleks".". Возможные причины сбоя: проблемы с этим запросом, свойство "ResultSet" установлено неправильно, параметры установлены неправильно или соединение было установлено неправильно."

    Failed to allocate BUFs: FAIL_BUFFER_ALLOCATION 6

    Process/System Counts                         Value
    ---------------------------------------- ----------
    Available Physical Memory                7005704192
    Available Virtual Memory                 140661293142016
    Available Paging File                    83132284928
    Working Set                              58335838208
    Percent of Committed Memory in WS                99
    Page Faults                                60970537
    System physical memory high                       1
    System physical memory low                        0
    Process physical memory low                       0
    Process virtual memory low                        0

    После перезапуска экземпляра БД процесс проходит без ошибок.

    1 апреля 2020 г. 14:34

Ответы

  • Привет,

    Посмотрите статью внизу:

    DBCC CHECKDB error

    Скорее всего как и указано в ошибке, у Вас было мало памяти на tempdb


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    21 апреля 2020 г. 7:58
    Модератор