ИСПРАВЛЕНИЕ: Базы данных, имеющей прозрачного шифрования данных включено могут быть помечены как «подозрительные» сертификата сервера в случае разрыва в SQL Server 2008 R2

Переводы статьи Переводы статьи
Код статьи: 2463682
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрим следующий сценарий:
  • На сервере, на котором запущен SQL Server 2008 R2 создайте сертификат сервера в базе данных master.
  • Включить прозрачного шифрования данных в базе данных пользователя, которого ключ шифрования базы данных (DEK) защищены с помощью сертификата сервера.
  • Удаление сертификата сервера.
  • Запуск новой транзакции в базе данных.
В этом случае новая транзакция не завершена. В частности операции до появления сообщения с типом WRITELOG ожидания. Кроме того база данных может быть помечен как «подозрительные».

Заметки
  • Эта проблема возникает даже в том случае, если сертификат восстановления из резервной копии.
  • При этом SQL Server не отвечает на запрос на остановку. Чтобы завершить работу SQL Server, только с помощью команды завершения работы совместно с параметром NOWAIT.
  • В некоторых обстоятельствах в журнал ошибок SQL Server может регистрироваться об ошибке следующего вида:
    Дата время spid5s Ошибка: 33111, уровень серьезности: 16, состояние: 3.

    Дата время spid5s Не удается найти сертификат с отпечатком «0xF9384BBA39E82B87D07A8D9AEBD58DDF55B715A3».

    Дата время spid175 Ошибка: 15507, уровень серьезности: 16, состояние: 1.

    Дата время spid175 Ключа, необходимые для этой операции будет поврежден.

    Дата время spid175 Ошибка: 3314, уровень серьезности: 21, состояние: 4.

    Дата время spid175 при выполнении отката запротоколированной операции в базе данных "Имя базы данных", произошла ошибка с кодом записи журнала (10637:3496:70). Как правило конкретный сбой предварительно протоколируется как ошибка в службе журнала событий Windows. Восстановление базы данных или файла из резервной копии или восстановления базы данных.

    Дата время spid18s Ошибка: 9001, уровень серьезности: 21, состояние: 5.

    Дата время spid18s Журнала для базы данных "Имя базы данных"не поддерживается. Сообщения об ошибках в журнале событий. Устраните все ошибки и перезапустите базу данных.

Решение

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

Чтобы устранить эту проблему, получите последний пакет обновления для SQL Server 2008 R2. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2527041 Как получить последний пакет обновления для SQL Server 2008 R2
После установки исправления, пользователь не допускается удаление сертификата сервера, если сертификат используется для защиты DEK.

Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах Microsoft, перечисленных в разделе «Относится к».
Сначала этой проблемы появилось в пакете обновления 1 для SQL Server 2008 R2 для SQL Server 2008 R2.

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

Для получения дополнительных сведений о прозрачного шифрования данных (TDE) посетите следующий веб-узел MSDN:
Общее представление о прозрачное шифрование данных (TDE)
Для получения дополнительных сведений о терминологии, обновление программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 2463682 - Последний отзыв: 26 апреля 2011 г. - Revision: 1.0
Ключевые слова: 
kbqfe kbfix kbexpertiseinter kbprb kbsurveynew kbmt KB2463682 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:2463682

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

 

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