Firma Microsoft rozpowszechnia poprawki programu Microsoft SQL Server 2012 w jednym pliku do pobrania. Ponieważ poprawki są zbiorcze, każda nowa wersja zawiera wszystkie poprawki i aktualizacje zabezpieczeń uwzględnione w poprzedniej wersji aktualizacji programu SQL Server 2012.
Ten problem dotyczy następującego produktu:
- Microsoft SQL Server Integration Services 2012
Objawy
Rozważmy następujący scenariusz:
- Na komputerze są zainstalowane usługi Microsoft SQL Server Integration Services (SSIS) 2012. Język wyświetlania systemu operacyjnego różni się od ustawienia w oknie dialogowym Region i język . Językiem wyświetlania jest na przykład "Angielski (Stany Zjednoczone)", a językiem regionalnym jest "Angielski (Zjednoczone Królestwo)".
- Uruchamiasz pakiet SSIS zawierający zmienną DateTime, która musi zostać wypełniona w czasie wykonywania.
- Wprowadzono wartość DateTime.
W tym scenariuszu wartość DateTime jest analizowana niepoprawnie. Jeśli na przykład wprowadzisz wartość formatu "Angielski (Zjednoczone Królestwo)" (dd/MM/rrrr), wartość ta zostanie niepoprawnie przeanalizowana na wartość formatu "Angielski (Stany Zjednoczone)" (MM/dd/rrrr).
Przyczyna
Ten problem występuje, ponieważ wartość zmiennej jest analizowana przy użyciu formatu języka wyświetlania.
Rozwiązanie
Informacje o aktualizacji zbiorczej
Pakiet aktualizacji zbiorczej 5 dla programu SQL Server 2012 z dodatkiem Service Pack 1 (SP1)
Poprawka rozwiązująca ten problem została po raz pierwszy opublikowana w aktualizacji zbiorczej 5. Aby uzyskać więcej informacji dotyczących sposobu uzyskania tego pakietu aktualizacji zbiorczej dla programu SQL Server 2012, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
2861107 Pakiet aktualizacji zbiorczej 5 dla SQL Server 2012Uwaga Ponieważ te kompilacje mają charakter zbiorczy, każda nowa wersja poprawki zawiera wszystkie poprawki i poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej wersji poprawki SQL Server 2012. Zalecamy rozważenie zastosowania najnowszej wersji poprawki zawierającej tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
2772858 Kompilacje SQL Server 2012 wydane po wydaniu dodatku Service Pack 1 SQL Server 2012
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.