KB2901757 – КОРЕКЦИЯ: Минутите се заместват с секунда в XML данни след мигриране от SQL Server 2005 към SQL Server 2012 или SQL Server 2014

Отнася се за
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Симптоми

Имайте предвид сценария, описан по-долу:

  • Имате база данни, която съдържа XML данни в Microsoft SQL Server 2005.
  • XML данните съдържат данни за време.
  • Мигрирате от SQL Server 2005 към SQL Server 2012 или SQL Server 2014.
  • Можете да използвате метода value (), за да търсите данни за време на XML данните.

В този случай данните за дата и час се връщат правилно, а данните за минутата се заместват от вторите данни.

Решение

Проблемът е коригиран за първи път в следващата кумулативна актуализация на SQL Server.

Сборна актуализация 1 за SQL Server 2014 г. /bg-bg/help/2931693

Сборна актуализация 8 за SQL Server 2012 SP1 /bg-bg/help/2917531

За кумулативните актуализации за SQL Server

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

      

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.