Исправление: Сообщение об ошибке 9004 может возникнуть при восстановлении журнала, который не содержит каких-либо транзакций

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

В этой статье

Проблема

Восстановить резервные копии журналов транзакций, созданные в Microsoft SQL Server 7.0, которые не содержат каких-либо транзакций, но сжатие файла журнала транзакций, может вызвать сообщение об ошибке возникает при восстановлении резервных копий журналов транзакций в последующих:
Сервер: Сообщение 9004, 21 уровень, состояние 3 журнала для базы данных "<database name="">" поврежден.</database>

Решение

SQL Server 2000

Чтобы решить эту проблему, получите последний пакет обновления для Microsoft SQL Server 2000. Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
290211Как получить последний пакет обновления для SQL Server 2000

SQL Server 7.0:

Английская версия исправления содержит версии файлов, приведенные в следующей таблице (или более поздние).. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясвкладки в окне «Дата и время» панели управления.
   Date        Time   Version    Size       File name     Comment
   -----------------------------------------------------------------------------------
   2002-06-14  20:46  7.00.1033  5,054,736  Sqlservr.exe  SQL Server 7.0 SP3-based fix
   2002-02-14  17:37  7.00.1021    586,000  Sqlsort.dll   SQL Server 7.0 SP3-based fix
Примечание.Из-за зависимостей между файлами последние исправления или функция, которая содержит файлы могут содержать дополнительные файлы.

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

Чтобы устранить эту проблему, можно выполнить одно из:
  • Отключитьсжатияпараметр с помощьюпроцедуры sp_dboptionХранимая процедура в SQL Server 7.0.

    -ИЛИ-
  • Создайте полной или разностной резервной копии журналов транзакций проблемы не требуется восстановить.

Статус

SQL Server 2000

Корпорация Майкрософт подтверждает, что это проблема в продуктах Майкрософт, перечисленных в разделе «Применяется к».. Впервые эта проблема была исправлена в SQL Server 2000 с пакетом обновления 3.

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

Для идентификации этой проблемы можно использовать в инструкции RESTORE HEADERONLY и команды RESTORE FILELISTONLY для запроса резервные копии журналов транзакций. В этом случаеLastLsnзначения столбца из выходных данных инструкции RESTORE HEADERONLY резервные копии журналов транзакций подряд имеют одинаковое значение, а такжеРазмер:значение столбца из вывода RESTORE FILELISTONLY показывает меньшее значение второй операции в журнале, резервного копирования.

Эта проблема не возникает при создании резервных копий, создаваемых в SQL Server 2000.

Свойства

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

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

 

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