INTRODUCCIÓN
En este artículo se enumeran los problemas de SQL Server 2008 corregidos por Microsoft SQL Server 2008 Service Pack 3 (SP3). Notas
-
Es posible que el Service Pack solucione algunos problemas que no están documentados.
-
La lista de problemas se actualizará cuando se publiquen los artículos para los problemas.
Para obtener más información sobre cómo obtener SQL Server Service Pack de 2008, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
968382 Cómo obtener el Service Pack más reciente para SQL Server 2008 Nota Microsoft distribuye las correcciones de Microsoft SQL Server 2008 como un archivo descargable. Dado que las correcciones son acumulativas, cada nueva versión contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la versión de corrección de SQL Server 2008 anterior. Por lo general, deberías descargar el Service Pack más reciente.
Más información
SQL Server 2008 SP3 soluciona los siguientes problemas:
-
Problemas que se enumeran en este artículo
-
Problemas que se han corregido en los siguientes paquetes de actualización acumulativa de Microsoft SQL Server 2008 Service Pack 2 (SP2):
-
Paquete de actualización acumulativa 1 para SQL Server 2008 SP2
-
Paquete de actualización acumulativa 2 para SQL Server 2008 SP2
-
Paquete de actualización acumulativa 3 para SQL Server 2008 SP2
-
Paquete de actualización acumulativa 4 para SQL Server 2008 SP2
-
Para obtener más información sobre los paquetes de actualización acumulativa disponibles para SQL Server 2008 SP2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2402659 Las compilaciones de SQL Server 2008 que se publicaron después del lanzamiento del Service Pack 2 de SQL Server 2008 La siguiente tabla proporciona más información sobre los productos o herramientas que comprueban automáticamente esta condición en la instancia de SQL Server y en las versiones del producto SQL Server en las que se evalúa la regla.
|
Software de regla |
Título de regla |
Descripción de regla |
Versiones de producto para las que se ha evaluado la regla |
|---|---|---|---|
|
System Center Advisor |
SQL Server falta KB2546951 de actualización para garantizar que se inicia la máquina diferida principal |
System Center Advisor determina si esta instancia de SQL Server se ejecuta en un servidor que tiene más de 64 procesadores lógicos. Además, advisor comprueba la compilación y la versión actuales de sqlservr.exe. Si la compilación actual de sqlservr.exe es inferior a la compilación de corrección, el asesor genera la alerta sobre este problema. Revise los detalles que se proporcionan en la sección "Información recopilada" de la alerta del asesor y aplique la corrección que se describe en este artículo. Esta alerta del asesor hace referencia al id. de corrección 337272 que se menciona en este artículo. |
SQL Server 2008 |
Problemas corregidos por SQL Server 2008 SP3
Para obtener más información sobre los problemas, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base.
|
Número de error de VSTS |
Número de artículo de KB |
Descripción |
|---|---|---|
|
721415 |
CORRECCIÓN: SQL Server comando deja de responder cuando usa una ruta de acceso sin búfer para acceder a un archivo FILESTREAM en SQL Server 2008 R2 o SQL Server 2008 |
|
|
611967 |
CORRECCIÓN: Muchos de los mensajes que tienen el id. de mensaje 19030 y el id. de mensaje 19031 se registran en el archivo errorlog de SQL Server 2005 al usar SQL Server perfil en SQL Server 2005 |
|
|
628427 |
CORRECCIÓN: Una base de datos que tiene habilitado el cifrado de datos transparentes se puede marcar como "sospechosa" si el certificado de servidor se cae en SQL Server 2008 R2 |
|
|
729461 |
Mensaje de error "la instalación de SQL Server 2008 requiere la instalación de Microsoft .NET Framework 4.0" al aplicar Service Pack 2 (SP2) para SQL Server 2008 |
|
|
757676 |
CORRECCIÓN: Es posible que reciba resultados incorrectos al ejecutar una consulta compleja que contiene funciones de agregados, funciones de combinación y funciones distintas en subconsultas en un entorno de SQL Server 2008 |
|
|
746231 |
CORRECCIÓN: Cargar trabajos del recopilador de datos se abre y cierra rápidamente un gran número de puertos TCP si los trabajos cargan datos a una base de datos MDW en SQL Server 2008 o en SQL Server 2008 R2 |
|
|
429231 |
CORRECCIÓN: Error en la instalación de Slipstream de un Service Pack de SQL Server 2008 |
|
|
717065 |
CORRECCIÓN: Infracción de Access cuando DTA ejecuta una consulta en una tabla de SQL Server 2008 si hay un índice en una columna de tipo de datos espaciales de la tabla |
|
|
644781 |
Corrección: Resultados incorrectos o infracción de restricción al ejecutar una instrucción SELECT o una instrucción DML que usa la función row_number y un plan de ejecución paralelo en SQL Server 2008 |
|
|
420834 |
CORRECCIÓN: Error "ChainerInfrastructureException" al instalar SQL Server 2008 |
|
|
666690 |
Cómo restaurar los archivos de caché de Windows Installer que faltan y resolver los problemas que se producen durante una actualización de SQL Server |
|
|
406407 |
CORRECCIÓN: Hay una actualización disponible para agregar información de SPN para las cuentas de servicio al archivo de registro de Reporting Services |
Problemas adicionales corregidos por SQL Server 2008 SP3
SQL Server 2008 SP3 también ha corregido los siguientes problemas.
|
Número de error de VSTS |
Descripción |
|---|---|
|
295196, 771825 |
Es posible que reciba el siguiente mensaje de advertencia al crear el plan de mantenimiento si la opción Reducir base de datos está habilitada en SQL Server 2008: "Reducir los archivos de datos mueve datos y puede provocar la fragmentación de los índices dentro de esos archivos". |
|
295750 |
Varias herramientas de diagnóstico notifican incorrectamente la base de datos maestra para las consultas que se ejecutaron en otras bases de datos en SQL Server 2008. |
|
337272 |
El principal Lazy Writer no se inicia si el nodo 0 NUMA no contiene ningún procesador en SQL Server 2008. |
|
444202 |
Un usuario no puede cambiar su contraseña en SQL Server 2005 mediante SQL Server Management Studio (SSMS) de SQL Server 2008. |
|
447990 |
Suponga que una vista indexada proyecta columnas de las tablas base y no base, y supongamos que una columna de la tabla no base tiene el mismo id. de pedido y escribe que una columna de la tabla base. En este escenario, si SQL Server 2008 SP3 está instalado, se produce un error en lugar de un conmutador de partición. |
|
450529 |
Suponga que abre SSMS como un no administrador y, a continuación, intenta adjuntar una base de datos. En este escenario, si SQL Server 2008 SP3 está instalado, recibirá un error de "Acceso denegado" en lugar de una excepción. |
|
507222 |
Imagine la siguiente situación:
En este escenario, recibe un error "Infracción de acceso de lectura en FullXactImpBase::GetXdes xact.cpp @ 2536" en SQL Server 2008. |
|
546001 |
La corrección para el problema de este error restablece el nombre de un parámetro con valores de tabla al crear un valor predeterminado para el parámetro con valores de tabla. Después de instalar SQL Server 2008 SP3, el elemento TableVarElem siempre tiene el nombre correcto cuando recupera valores predeterminados de la caché de tabla temporal. |
|
643903 |
No se pueden generar notificaciones de eventos de nivel de base de datos cuando se realiza una operación DDL entre bases de datos. Este problema se produce porque se usan controladores de cuadro de diálogo incorrectos. |
|
650111 |
Una aplicación no puede conectarse a SQL Server 2008 si se instala una instalación en paralelo de SQL Server código llamado "Denali". Este problema se produce debido a un puntero nulo. Cuando se usa el puntero nulo, se ignoran las instancias de nivel superior instaladas en el equipo. Después de instalar SQL Server 2008 SP3, el puntero nulo no se usa al usar Configuration Manager de SQL Server 2008. |
|
703968 |
Después de instalar SQL Server 2008 SP3, el optimizador de consultas puede controlar diferentes valores de salida para el mismo valor de entrada de la columna CRYPT_GEN_RANDOM. |
|
704992 |
Problemas con las conversiones de datos integrales en sistemas operativos basados en x64. Estos problemas se producen debido al método BindParameter y a los parámetros de tipo de datos LONG usados por este método. |
|
707059 |
Es posible que Profiler no muestre todos los eventos y columnas de SQL Server Motor de base de datos Database Engine y SQL Server Analysis Services. Después de instalar SQL Server 2008 SP3, los nuevos archivos de plantilla de seguimiento para SQL Server motor de base de datos y para SQL Server Analysis Services se generan por separado. |
|
709063 |
Se produce un problema de rendimiento lento al ejecutar el trabajo del recopilador de datos mdw_purge_data_[<el nombre de la base de datos MDW>] para realizar una operación DELETE. Este problema se produce si un recopilador de datos de microsoft SQL Server 2008 Management Data Warehouse (MDW) se ejecuta en una base de datos MDW a gran escala. |
|
741462 |
Al ejecutar un paquete de SSIS desde la utilidad de tiempo de ejecución de DTExec.exe o desde un paso de trabajo de AGENTE SQL, es posible que falten algunos eventos de registro de salida de la salida registrada. Es posible que falten eventos como OnInformation, OnProgress, Diagnostic, OnPostExecute y PackageEnd en el resultado. Es posible que falten eventos de registro informativo como OnInformation: "Destino OLE DB" ###### filas". Otras utilidades de tiempo de ejecución, como DTExecUI.exe y DtsDebugHost.exe (al depurar un paquete de SSIS desde el entorno de BIDS), no se ven afectadas por el problema. |
|
755932 |
Las funciones analíticas LAG y LEAD no funcionan en el motor del Asistente para empaquetar e implementación (PDW). Este problema se produce porque se quita parte de la información del esquema MemoXML. |
|
771381 |
El puntero incorrecto del objeto de memoria se asigna al eliminar una base de datos con un grupo de archivos FILESTREAM. |
|
540323 |
Se produce una infracción de acceso cuando una aplicación intenta generar el código de error 9530. Este problema se produce porque se usa un puntero NULL. |
|
778341 |
La función SCOPE_IDENTITY() puede devolver valores incorrectos. |
|
536835 |
El programa de instalación se bloquea al instalar Microsoft SQL Server 2008 en un equipo que tiene instalado SQL Server 2000 Service Pack 3 (SP3) Online Analytical Processing (OLAP). Este problema se produce porque olap de SQL Server 2000 SP3 establece incorrectamente la clave del Registro de la versión en Service Pack 3.0. |
|
544926 |
Si no modifica ninguna propiedad al intentar cambiar el objeto DatabaseEncryptionKey SQL Server Objetos de administración (SMO), objeto SMO de base de datos no actualiza databaseEncryptionKey valor. |
|
729229 |
Después de instalar SQL Server 2008 SP3, los resultados de una enumeración no se almacenan en caché y no se almacenan en variables locales para enumerar recursos. Además, los discos solo se validan una vez y los resultados se almacenan para las solicitudes posteriores. |
|
425485 |
Después de instalar SQL Server 2008 SP3, se deshabilitan todos los vínculos de las páginas de aterrizaje que ejecutan los escenarios del programa de instalación. |
|
700081 |
Cuando una aplicación busca nombres para contadores base de un contador de relación, la aplicación tiene que realizar una operación de búsqueda de subcadena que no distingue mayúsculas de minúsculas en SQL Server 2008. |
|
281309 |
Tiempo de CPU incorrecto al ejecutar planes de consulta paralelos para la tabla de sys.dm_exec_query_stats. |
|
356915 |
Se produce un error cuando los búferes internos para operaciones de lectura asincrónica dividen un delimitador de columna de varios caracteres en dos partes. Después de instalar SQL Server 2008 SP3, el puntero de análisis actual se restablece después de cambiar los búferes. |
|
645220 |
SQLAgent.exe no se ejecuta cuando se escribe un comando de SQLAgent.exe válido en un símbolo del sistema. Este problema se produce debido a un error de permisos para la memoria compartida. |
|
747046 |
Después de instalar SQL Server 2008 SP3, no se crea una base de datos si el nombre de la base de datos es el mismo que el nombre del usuario actual de la base de datos. |
|
769191 |
SQL Server 2008 SP3 contiene VER_PRODUCTLEVEL_STR actualizadas y VER_PRODUCTLEVEL_WSTR variables globales en el archivo Ntverp.h. Estas variables se actualizan a SP3. |
|
453592 |
Un usuario no puede tener acceso a una base de datos del catálogo si especifica un puerto para el servidor de bases de datos en Microsoft SQL Server 2008 Reporting Services Configuration Manager. |
|
773344 |
La información de la cuenta de ejecución contiene cadenas truncadas en la compilación localizada en ruso de Reporting Services Configuration Manager de Microsoft SQL Server 2008. |
Referencias
Para obtener más información sobre cómo determinar la versión y edición de SQL Server actuales, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
321185 Cómo identificar su versión de SQL Server y edición Los productos de terceros descritos en este artículo son fabricados por empresas independientes de Microsoft. Microsoft no ofrece ninguna garantía, ya sea implícita o de otro tipo, sobre la confiabilidad o el rendimiento de dichos productos.