Резервное копирование файлов на томе с помощью VSS SQL Server регистрирует операции резервного копирования в таблице журнала backupset

Переводы статьи Переводы статьи
Код статьи: 951288 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрим описанную ниже ситуацию.. Установите Microsoft SQL Server на томе. Резервное копирование файлов на томе с помощью службы теневого копирования тома (VSS) приложения. В этом случае SQL Server регистрирует операции резервного копирования в таблице журнала backupset. Данная проблема возникает, даже если вы были фактически резервное копирование не файлы базы данных сервера SQL Server.

Примечание.Программа NTBackup.exe не VSS приложение.

Причина

Данная проблема возникает из-за VSS вызывает службу SQLWriter или Microsoft SQL Server Desktop Engine (MSDE) записи.

Статус

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

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

Описание программа записи MSDE и SQLWriter службы

Программа записи MSDE включается в VSS платформы в Windows XP и Windows Server 2003. Резервное копирование баз данных SQL Server 2000 VSS используется программа записи MSDE. Служба SQLWriter устанавливается при установке SQL Server 2005. VSS использует службу SQLWriter для архивации базы данных и баз данных SQL Server 2005 и SQL Server 2000.

Как VSS выполняет операцию резервного копирования

Когда VSS выполняет операцию резервного копирования на томе, VSS вызывает все записи, содержащие данные на томе. Это гарантирует, что резервная копия является допустимым. Когда VSS вызывает SQLWriter служба или программа записи MSDE, SQLWriter служба или программа записи MSDE вставляет запись в таблице журнала backupset. Эта запись показывает выполнение операции резервного копирования. Тем не менее SQLWriter служба или программа записи MSDE не может определить ли файлы базы данных VSS, резервные копии файлов.

Меры предосторожности следует предпринять при записи в таблице журнала backupset используются для восстановления данных

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

Как проверить, что запись представляет операцию резервного копирования фактической базы данных

Для этого выполните следующую инструкцию.
USE msdb
GO

SELECT server_name, database_name, backup_start_date, is_snapshot, database_backup_lsn
FROM backupset
В результате Обратите внимание, database_backup_lsn столбец и столбец is_snapshot. Элемент, представляющий операцию резервного копирования фактической базы данных имеет следующие характеристики:
  • Значение столбца database_backup_lsn не 0.
  • Значение столбца is_snapshot равно 0.

Ссылки

Для получения дополнительных сведений о службе SQL Writer посетите следующий веб-узел Microsoft Developer Network (MSDN):
http://msdn2.Microsoft.com/en-us/library/ms175536.aspx
Для получения дополнительных сведений о таблице журнала backupset посетите веб-узлу MSDN:
http://msdn2.Microsoft.com/en-us/library/ms186299.aspx

Свойства

Код статьи: 951288 - Последний отзыв: 28 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
Ключевые слова: 
kbexpertiseadvanced kbtshoot kbprb kbmt KB951288 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:951288

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

 

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