Se aplica a
SQL Server 2008 Service Pack 2 SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 Express with Advanced Services SQL Server 2008 Standard SQL Server 2008 Standard Edition for Small Business SQL Server 2008 Web SQL Server 2008 Workgroup

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.

Descargar Descargar ahora el Service Pack 3 de SQL Server 2008

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

2550552

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

922578

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

2463682

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

2500042

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

2565683

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

2569923

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

2588050

CORRECCIÓN: Error en la instalación de Slipstream de un Service Pack de SQL Server 2008

717065

2588453

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

2589980

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

2590124

CORRECCIÓN: Error "ChainerInfrastructureException" al instalar SQL Server 2008

666690

969052

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

2591753

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:

  • Cree una base de datos.

  • Una consulta se almacena en caché para esta base de datos.

  • Elimine la base de datos y, a continuación, cree una nueva base de datos.

  • Vuelva a crear la base de datos eliminada y, después, ejecute la consulta.

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.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.