SQLXML nie zainstalowano programu SQL Server 2008
Przed SQL Server 2008, SQLXML 4.0 został wydany z SQL Server i był częścią domyślnej instalacji wszystkich SQL Server wersji z wyjątkiem SQL Server Express.Począwszy od SQL Server 2008, najnowszą wersja SQLXML (SQLXML 4.0 z dodatkiem SP1) nie jest dostępna w SQL Server. Aby zainstalować SQLXML 4.0 z dodatkiem SP1, gdy są dostępne, pobierz go z Zainstalować lokalizację SQLXML SP1.
Jeśli aplikacja działa na SQL Server i SQLXML 4.0 wymaga i jeśli na komputerze nie zainstalowano SQL Server 2005, należy pobrać i zainstalować SQLXML 4.0 z dodatkiem SP1.
SQLXML 4.0 z dodatkiem SP1 zachowanie nowe typy danych przy użyciu SQLOLEDB i SQL Server Native Client dostawcy OLE DB
SQL Server 2008wprowadzono następujące typy danych, które deweloperzy korzystający z SQLXML, może zaistnieć potrzeba użycia:
Date
Time
DateTime2
DateTimeOffset
Po użyciu SQLXML 4.0 z dodatkiem SP1 albo SQLOLEDB (z Windows Data Access Components, dawniej Microsoft Data Access Components) lub SQL Server Macierzystego klienta OLE DB z SQL Server 2005, te nowe typy pojawi się jako ciągi do dewelopera.SQLXML 4.0 z dodatkiem SP1 umożliwi cztery nowe typy danych jako typy wbudowane scalara z SQL Server Macierzystego klienta OLE DB Provider 10.0 (SQLNCLI.10), której statki w SQL Server 2008 i nowsze.Dopóki pobrać SQLXML 4.0 z dodatkiem SP1, mapowania te typy do nie-ciąg typów może spowodować obcięcie niektóre dane.For example, mapping DateTime2 to xsd:date will cause data to be truncated to the SQL Server 2005 DateTime precision of 3.33 miliseconds.