Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Проблемы

Предположим, что вы используете Microsoft SQL Server 2012 или SQL Server 2014. Если файл журнала базы данных tempdb ЗАПОЛНЕН, SQL Server завершает работу с ошибкой, и появляется следующее сообщение об ошибке:

Ошибка: 9002, важность: 17, состояние: 4. журнал транзакций базы данных tempdb заполнен до "ACTIVE_TRANSACTION". Ошибка: 3314, серьезность: 21, состояние: 3. во время отмены регистрации в базе данных "tempdb" произошла ошибка с ИДЕНТИФИКАТОРом записи в журнале (135:376:442). Как правило, при возникновении ошибки в службе журнала событий Windows заносится сообщение об ошибке. Восстановите базу данных или файл из резервной копии или восстановите базу данных. Ошибка: 3449, серьезность: 21, состояние: 1. SQL Server необходимо завершить работу, чтобы восстановить базу данных (идентификатор базы данных 2). База данных — это база данных пользователей, которую невозможно закрыть, или системную базу данных. Перезапустите SQL Server. Если восстановление базы данных после другого запуска невозможно, восстановите или восстановите базу данных. Трассировка SQL остановлена из-за завершения работы сервера. Trace ID = "1". Это информационное сообщение; никаких действий пользователя не требуется.

Эта проблема возникает в том случае, если размер файла журнала tempdb недостаточно для обработки нагрузки на базу данных tempdb , и автоматическое расширение файла журнала установлено на Off. Если в базе данных tempdb не удалось выполнить откат из-за ограниченного пространства, SQL Server завершает работу с ошибкой. Это исправление обеспечивает более точное вычисление зарезервированного пространства в случае превышения свободного места в журнале. Кроме того, это исправление поможет избежать отказа в использовании tempdb , разрешив временное увеличение журнала tempdb . Эти изменения помогают избежать сбоев сервера.

Решение

Сведения о пакете обновления для SQL Server 2014

Чтобы устранить эту проблему, установите последнюю версию пакета обновления для Microsoft SQL Server 2014. Чтобы получить дополнительные сведения, щелкните следующий номер статьи базы знаний Майкрософт:

2958069 Как получить последний пакет обновления для SQL Server 2014 Дополнительные сведения о SQL Server 2014 с пакетом обновления 1 (SP1) можно найти в статьях ошибки, исправленные в SQL server 2014 с пакетом обновления 1.

Сведения о пакете обновления для SQL Server 2012

Чтобы устранить эту проблему, установите последнюю версию пакета обновления для Microsoft SQL Server 2012. Чтобы получить дополнительные сведения, щелкните следующий номер статьи базы знаний Майкрософт:

2755533 Как получить последний пакет обновления для SQL Server 2012

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×