Отнася се за
SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Standard SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

Симптоми

Обмислете следния сценарий:

  • Можете да използвате дублиране на бази данни в асинхронни високопроизводителни режими в Microsoft SQL Server 2012 R2.

  • Разрешете проследяването на промени в основната база данни.

  • Създавате снимка на база данни в огледалната база данни.

  • Можете да използвате CHANGE_TRACKING_CURRENT_VERSION () в снимката на базата данни, за да проверите версията, която е свързана с Последната ангажирана транзакция.

В този случай върнатата стойност на функцията CHANGE_TRACKING_CURRENT_VERSION () е неправилна. То е 0 или по-малко от стойността, върната от основната база данни.

Причина

Проблемът възниква поради дефект, свързан с обработката на функции в снимка на база данни. Функция CHANGE_TRACKING_CURRENT_VERSION () връща неправилни стойности в снимката на базата данни.

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.