Исправление: Удаление неправильно может заполнить журнал транзакций

Переводы статьи Переводы статьи
Код статьи: 243302 - Vizualiza?i produsele pentru care se aplic? acest articol.
ОШИБКА #: 56222 (SQLBUG_70)
ОШИБКА #: 56506 (SQLBUG_70)
Развернуть все | Свернуть все

Проблема

В редких случаях может оказаться, что удаление записей из таблицы неправильно может привести к заполнения журнала транзакций. Если процесс не завершается, это может привести к либо диск становится полностью полного или выполнено одно из следующих сообщений в errorlog:
Ошибка 1105
Уровень серьезности 17
Текст сообщения:
Не удалось выделить место для объекта "%. * ls"в базе данных"%. * ls из-за" %. * ls файловая группа находится в полную.
-ИЛИ-
Ошибка 9002
Уровень серьезности 19
Текст сообщения:
Файл журнала для базы данных "%. * ls переполнена. Создайте резервную копию журнала транзакций освободить место на диске журнала базы данных.

Временное решение

Ниже приведены три способа, можно попытаться устранить проблему.
  • Если нет транзакций затем выполняется неполное удалениеУСЕЧЕНИЕ ТАБЛИЦЫможет быть изменен.
  • Инструкция DBCC DBREINDEX может работать.
  • Используйтепроцедура sp_renameЧтобы переименовать таблицу, заново создать таблицу, а затем используйтеВСТАВКА..SelectЧтобы добавить данные в таблицу.

Статус

Корпорация Майкрософт подтверждает это стать проблемой в SQL Server 7.0. Эта проблема была устранена в США с пакетом обновления 2 для Microsoft SQL Server 7.0.Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
254561INF: Как получить пакет обновления 2 (SP2) для Microsoft SQL Server 7.0 и Microsoft Data Engine (MSDE) 1.0
Для получения дополнительных сведений обращайтесь в компанию, которая осуществляет техническую поддержку..

Дополнительная информация

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

Свойства

Код статьи: 243302 - Последний отзыв: 18 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 7.0 Standard Edition
Ключевые слова: 
kbbug kbfix kbmt KB243302 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:243302

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com