В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Исправление: «Неправильный синтаксис около «IDENTITY_VALUE»» ошибка при попытке расшифровки данных, перенесенных из другой базы данных в SQL Server 2008 R2, 2012 SQL Server или SQL Server 2008

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке: 2780146
Проблема
Рассмотрим следующий сценарий:
  • Создайте симметричный ключ от поставщика расширенного управления ключом (EKM) в Microsoft SQL Server 2008, 2012 Microsoft SQL Server или Microsoft SQL Server 2008 R2.
  • С помощью этого симметричного ключа шифрования базы данных.
  • Перенос данных в другую базу данных.
  • При попытке создать симметричный ключ в новую базу данных из того же поставщика расширенного управления Ключами. Тем не менее невозможно расшифровать зашифрованные данные в новую базу данных так, как только что созданный симметричный ключ имеет номер GUID, и этот номер GUID отличается от исходного симметричного ключа, что зашифрованные данные в исходной базе данных.
  • Чтобы воссоздать симметричный ключ, используя одинаковый идентификатор GUID в качестве исходного симметричного ключа, параметр IDENTITY_VALUE используется для указания фразу идентификации, используемый с исходной симметричного ключа.
В этом случае появляется сообщение об ошибке, подобное приведенному ниже:
Msg 102 15 уровня, состояние 1, строка 3 неправильный синтаксис около «IDENTITY_VALUE»
Решение

Накопительное обновление информации

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

Исправление, устраняющее эту проблему, сначала было выпущено в накопительное обновление 6. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2012 щелкните следующий номер статьи базы знаний Майкрософт:
2728897 Накопительный пакет обновления 6 для SQL Server 2012
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и исправить все исправления, входившие в состав предыдущих 2012 SQL Server выпуска. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2692828 Строит 2012 SQL Server, выпущенных после 2012 SQL Server

11 Накопительного обновления для SQL Server 2008 R2 Пакет обновления 1

Исправление этой уязвимости первого выпуска накопительного обновления 11. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2 Пакет обновления 1 щелкните следующий номер статьи базы знаний Майкрософт:
2812683 Накопительный пакет обновления 11 Пакет обновления 1 для SQL Server 2008 R2
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2008 R2 Пакет обновления 1 выпуска исправлений. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2567616 SQL Server 2008 R2 построений, вышедшие после выпуска SQL Server 2008 R2 Пакет обновления 1

Накопительное обновление 9 для Пакет обновления 3 (SP3) для SQL Server 2008

Исправление, устраняющее эту проблему, сначала было выпущено в накопительное обновление 9. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2008 Пакет обновления 3 щелкните следующий номер статьи базы знаний Майкрософт:
2799883 Накопительное обновление 9 для SQL Server 2008 Пакет обновления 3
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2008 Пакет обновления 3 выпуска исправлений. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2629969 SQL Server 2008 формирует, вышедшие после выпуска SQL Server 2008 Пакет обновления 3

Накопительное обновление 4 для Пакет обновления 2 (SP2) для SQL Server 2008 R2

Исправление, устраняющее эту проблему, сначала было выпущено в накопительное обновление 4. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2 Пакет обновления 2 щелкните следующий номер статьи базы знаний Майкрософт:
2777358 Накопительное обновление 4 для SQL Server 2008 R2 Пакет обновления 2
Примечание Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2008 R2 Пакет обновления 2 выпуска исправлений. Мы рекомендуем рассмотреть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2730301 SQL Server 2008 R2 построений, вышедшие после выпуска SQL Server 2008 R2 Пакет обновления 2
Временное решение
Чтобы обойти эту проблему, расшифровать данные, прежде чем перенести его на вторую базу данных. После переноса данных в базу данных, используйте новый ключ для шифрования данных.
Статус
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 2780146 — последний просмотр: 02/18/2013 18:50:00 — редакция: 2.0

Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2012 Developer, SQL Server 2012 Enterprise Core, Microsoft SQL Server 2012 Enterprise

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2780146 KbMtru
Отзывы и предложения