SQLXML no se instala en SQL Server
Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
Antes de SQL Server 2008 (10.0.x), SQLXML 4.0 se publicó con SQL Server y formaba parte de la instalación predeterminada de todas las versiones de SQL Server excepto SQL Server Express. A partir de SQL Server 2008 (10.0.x), la versión más reciente de SQLXML (SQLXML 4.0 SP1) ya no se incluye en SQL Server. Para instalar SQLXML 4.0 SP1, descárguelo desde Ubicación de instalación para SQLXML 4.0 SP1.
Si una aplicación se ejecuta en SQL Server y requiere SQLXML 4.0, debe descargar e instalar SQLXML 4.0 SP1.
Comportamiento de SQLXML 4.0 SP1 con nuevos tipos de datos que usan el proveedor OLE DB de SQLOLEDB y SQL Server Native Client
SQL Server 2008 (10.0.x) introdujo los siguientes tipos de datos, que los desarrolladores que usan SQLXML podrían querer usar:
Fecha
Time
DateTime2
DateTimeOffset
Cuando se usa SQLXML 4.0 SP1 con SQLOLEDB o SQL Server Native Client OLE DB de SQL Server 2005 (9.x), estos tipos aparecen como cadenas para un desarrollador. SQLXML 4.0 SP1 habilitará estos cuatro nuevos tipos de datos como tipos escalares integrados cuando se usan con SQL Server Native Client proveedor OLE DB 11.0 o posterior. Hasta que descargue SQLXML 4.0 SP1, la asignación de estos tipos a tipos que no sean de cadena puede producir el truncamiento de algunos datos. Por ejemplo, la asignación de DateTime2 a xsd:date hará que los datos se trunquen en la precisión dateTime de SQL Server 2005 (9.x) de 3,33 milisegundos.
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de