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

Исправление: Функция CHANGETABLE в запросе возвращает неверные результаты, если включено отслеживание изменений в SQL Server 2012 или SQL Server 2014 г

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3125525
Проблема
Рассмотрим следующий сценарий:

  • Включить отслеживание изменений для таблицы базы данных SQL Server в Microsoft SQL Server 2012 или SQL Server 2014 г.
  • Базовая таблица содержит мало строк данных. Например таблица содержит одну строку.
  • Таблица стороны (внутренние системные таблицы) отслеживания изменений содержит около 1000 строк данных.
  • Системной таблицы syscommittab содержит большое количество строк. Например таблица содержит 1,5 миллиона строк.
В этом случае при выполнении запроса, чтобы определить, какие изменения вносятся с помощью функции CHANGETABLE , SQL Server может использовать план, который использует статистическую функцию совпадения хеш вместо сортировки. Таким образом SQL Server возвращает неверные сведения об изменениях.
Решение

Сведения об обновлении

Данная проблема была впервые устранена в следующее накопительное обновление для SQL Server:
Рекомендация: Установите последнее накопительное обновление для SQL Server

Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и все исправления безопасности, которые были включены в предыдущие накопительного обновления. Извлечь последние накопительные обновления для SQL Server:

Примечание Можно найти сведения о последней версии SQL Server создает из Где найти сведения о последней версии SQL Server формирует.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Ссылки
Дополнительные сведения о Терминология , которые корпорация Майкрософт использует для описания обновлений программного обеспечения.

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

Свойства

Номер статьи: 3125525 — последний просмотр: 05/31/2016 08:39:00 — редакция: 3.0

Microsoft SQL Server 2012 Service Pack 3, Microsoft SQL Server 2014 Service Pack 1, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard

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