Se aplica a
SQL Server 2008 Service Pack 2

INTRODUCCIÓN

En este artículo se enumeran los errores corregidos en Microsoft SQL Server 2008 Service Pack 2 (SP2).Notas

  • Es posible que se incluyan otras correcciones no documentadas en el Service Pack.

  • Esta lista se actualizará cuando se publiquen más artículos.

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 Último Service Pack para SQL Server 2008

Más información

Además de las correcciones que se enumeran en este artículo, SQL Server 2008 SP2 contiene las revisiones que se incluyeron en la actualización acumulativa 1 a la actualización acumulativa 8 para SQL Server 2008 Service Pack 1 (SP1). Para obtener más información sobre los paquetes de actualización acumulativa disponibles para SQL Server 2008 SP1, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

970365 Las compilaciones de SQL Server 2008 que se publicaron después de SQL Server 2008 SP1 se publicaron

Los errores que se corrigen en este Service Pack

Para obtener más información sobre los errores corregidos en SQL Server 2008 SP2, 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

249682

2216454

CORRECCIÓN: Mensaje de error al ejecutar el comando ProcessAdd después de realizar cambios en la partición en un servidor que ejecuta SQL Server 2008: "Error interno: Se ha producido una excepción inesperada"

256736

2322209

CORRECCIÓN: Resultados incorrectos si usa paréntesis alrededor de SELECT en una instrucción que tiene una expresión de tabla común en SQL Server 2008

258076

2216456

CORRECCIÓN: SQL Server 2008 Service Pack 2 mejoras en el texto del mensaje de error "Se ha cancelado la operación" en Analysis Services

270561

2216460

Mensaje de error al intentar abrir un proyecto en SQL Server 2008: "La definición de manifiesto del ensamblado situado no coincide con la referencia de ensamblado"

274280

2216461

No se puede instalar la configuración de SQL Server 2008 en un punto de montaje en clúster basado en Windows Server 2008

284360

955850

Mensaje de error al intentar usar los archivos binarios del paquete de tipos clr del sistema de SQL Server (SQLSysClrTypes.msi): "No se puede cargar DLL 'SqlServerSpatial.dll': No se pudo iniciar esta aplicación porque la configuración de la aplicación es incorrecta"

301603

2216465

Error en la instalación de Slipstream de SQL Server 2008 si /PCUSOURCE o /CUSOURCE tiene un espacio en la ruta de acceso

317800

2216472

Una consulta ROLAP de SQL Server 2008 o SQL Server 2005 Analysis Services devuelve resultados incorrectos

340066

2216474

CORRECCIÓN: Es posible que experimente alguna pérdida de datos al usar una instrucción UPDATE con una cláusula SET que usa los tipos de hora, datetime2 y datetimeoffset en SQL Server 2008

347731

2216478

Mensaje de error al ejecutar Get-Command en un entorno de PowerShell versión 2 en un servidor que ejecuta SQL Server 2008: "Referencia de objeto no establecida en una instancia de un objeto"

351286

2216480

CORRECCIÓN: Los márgenes no se conservan en un informe cuando el informe se exporta a Excel en un servidor que ejecuta SQL Server 2008 y, a continuación, se muestra una vista previa del informe en Excel

351981

2216484

CORRECCIÓN: Mensaje de error al exportar un informe a Excel en el Administrador de informes en un servidor que ejecuta SQL Server 2008: "Excepción administrada no controlada: Type = System.ArgumentOutOfRangeException"

357416

2216485

CORRECCIÓN: El monitor de recursos especifica una condición que no produce rendimiento en un servidor de SQL Server 2008

390126

2216491

La utilidad Dumper de SQL no puede generar archivos de volcado de errores en un clúster de conmutación por error de SQL Server 2008 en una instalación de clúster de conmutación por error avanzada o empresarial

396527

980671

Corregir la falta de variación de sal criptográfica en SQL Server hash de inicio de sesión sa

402453

2019402

No se ha realizado ninguna asignación entre nombres de cuenta e identificadores de seguridad" al agregar un nodo a un clúster de conmutación por error de SQL Server 2008

426753

2216499

No puede inscribir una instancia de base de datos de SQL Server 2008 en una utilidad de SQL Server

426753

2253128

No se puede implementar una aplicación de Data-Tier en una instancia de base de datos de SQL Server 2008

427703

2216501

CORRECCIÓN: Los trabajos multiservidor no se descargan de un SQL Server 2000 en el rol MSX a una SQL Server 2008 en el rol TSX

524642

2283072

CORRECCIÓN: Está disponible una revisión que permite a SQL Server 2008 R2 Reporting Services usar una clave RSA de 2048 bits para cifrar una clave de Reporting Services para la conformidad con FIPS

370540

2448971

CORRECCIÓN:Los bloqueos de una tabla no se escalan al insertar varias filas en una tabla en SQL Server 2008

Problemas adicionales que se han corregido en este Service Pack

Las soluciones a los siguientes problemas también se incluyen en SQL Server 2008 SP2.

Número de error de VSTS

Descripción

270934

Los errores de corrupción de DBCC se producen durante las intercalaciones de SQL Server 2008 cuando se usan cadenas que tienen secuencias de Jamo que siguen el signo prolongado japonés.

271554

CORRECCIÓN: La tabla base del sistema syscolpars mostraba filas duplicadas. Esta corrección los distingue agregando el número de procedimiento en dbcc checkcatalog.

271708

Cuando la consulta tiene un filtro que hace referencia a una columna en la vista sys.dm_server_audit_status, el filtro se ignora y se devuelven todas las filas de sys.dm_server_audit_status.

280004

El destino de bucket asincrónico muestra pares de valor/cadena incorrectos para los campos asignados en comparación con la información disponible en dm_xe_map_values.

284760

CORRECCIÓN: La vista no coincidente puede contener varias vistas que tienen diferentes números de índices. Esta corrección fuerza un orden determinista de vistas para comparar, en función de las funciones coincidentes y del número de índices coincidentes.

285377

Los usuarios reciben un mensaje de error "Acceso denegado" cuando navegan al Administrador de informes localmente si el UAC está habilitado. Agregar un mensaje actualizado "Acceso denegado" para mencionar UAC podría permitir a los usuarios abordar la configuración en consecuencia.

291707

En una base de datos determinada, usar un cursor de servidor que se declara para una instrucción select que contiene cualquier vista del sistema puede dar resultados incorrectos después de adjuntar y volver a conectar la base de datos.

293089

Los usuarios de Radial Gauge que intentan usar "RateOfChange" o "Integral" como tipo de fórmula para MaximumValue o MinimumValue del medidor no ven un valor en la lista desplegable de la cuadrícula de propiedades.

296314

CORRECCIÓN: El archivo de FailoverAnalysis.sql se instala durante la configuración del clúster de conmutación por error de SQL Server. Este script se llamará automáticamente cuando se produzca un error. La propiedad privada SqlDMVScriptTimeout controla el número de milisegundos que puede tardar el script en finalizar.

302563

Los usuarios reciben un error de validación al actualizar orígenes de datos compartidos que tienen un espacio en el nombre. El error indica que el nombre no puede contener espacios.

302707

Se produce un error en la instalación de Service Pack 1 para SQL Server Business Intelligence Development Studio 2008 debido a la falta de un archivo de configuración.

304390

El búfer de anillo muestra datos de evento incompletos (salida de eventos de dm_xe_session_targets) cuando alcanza el límite de tamaño para la salida XML.

307313

Los usuarios no pueden devolver varias cookies en su módulo HTTP. Esto afecta a los usuarios cuando intentan implementar la autenticación personalizada.

309869

Las acciones sqlsos.task_address, sqlsos.worker_address y sqlsos.scheduler_address eventos extendidos muestran una dirección incorrecta.

310483

Reporting Services 2008 Designer convierte centímetros a pulgadas en la tablix. Esto causa una pérdida de precisión de diseño.

313780

Desinstalar la primera de las dos instancias AS con nombre deshabilita el explorador SQL. Esto hace que la segunda instancia con nombre no sea accesible.

319216

Los usuarios no pueden usar credenciales almacenadas en sus orígenes de datos si se requiere una tarjeta inteligente.

322046

Una consulta que tiene una cláusula de subselección que usa una expresión de conjunto que no devuelve ningún miembro calculado devuelve un error que indica que las subselecciones que tienen miembros calculados no están permitidas.

327301

En Analysis Services, establecer un miembro predeterminado de dimensión mediante una expresión MDX que tiene una función NonEmpty hace que el servidor devuelva un error interno cuando intenta abrir el cubo.

328752

La vista sys.dm_os_wait_stats muestra filas duplicadas para el tipo de espera VARIOS. Esto puede causar problemas en las herramientas de supervisión.

331630

El valor Integer se redondea incorrectamente en el Designer de consulta reutilizable de SQL Server Reporting Services.

333544

CORRECCIÓN: Se devuelve un nuevo código de error (6257) cuando un usuario intenta registrar un ensamblado CLR que se compila en un tiempo de ejecución más reciente, como CLR v4. El mensaje de error anterior (código 6218) era confuso y no indicaba el problema real.

336809

Un caso perimetral inserta un valor de identidad fuera del rango actual en el modo "establecer identity_insert TABLE_NAME activado". Este problema también se produce en las operaciones de copia de seguridad y restauración.

338247

Si los parámetros enlazados por la función SQLBindParameter especifican una longitud de SQL_DATA_AT_EXEC, el controlador ODBC de cliente nativo de SQL Server 2008 provoca una infracción de acceso si la función SQLPutData especifica una longitud de SQL_NULL_DATA cuando se proporciona el valor del parámetro para su ejecución.

338999

SQL Server Reporting Services 2008 experimenta una fuga de conexión cuando un usuario utiliza la interfaz SOAP para ejecutar y exportar un informe.

347779

SQL Server a veces genera el mensaje de error "No hay suficiente memoria del sistema en el grupo de recursos 'interno' para ejecutar esta consulta". Esta situación a menudo es prevenible.

350670

Los usuarios reciben un mensaje de error "Página expirada" cuando intentan hacer referencia a un informe representado después de que el informe permanezca inactivo durante una hora.

352788

El error 955 se produce cuando los usuarios intentaron configurar management Data Warehouse si tienen bases de datos en su servidor que no están en línea.

352862

ReportBuilder 2.0 ClickOnce muestra un informe en blanco al iniciarse si un usuario modifica el informe mediante ReportBuilder 2.0 desde un sitio web de SharePoint 12.

355222

Si se utiliza MARS, la vista de sys.dm_os_tasks muestra el mismo valor en la columna request_id para todas las tareas en lugar de informar del valor correcto asociado a cada tarea.

355228

CORRECCIÓN: Un nuevo mensaje de error indica la causa de una infracción de acceso que se produce si los parámetros de destino del bucketizer están establecidos incorrectamente.

356127

La información de intercalación de columna incorrecta se devuelve cuando BCP.exe recupera información de metadatos de columna.

360584

Las suscripciones fallan durante la ejecución debido a un problema de estructura de datos en memoria durante el intento de entrega de correo electrónico de un informe representado por MHTML.

368388

BIDS 2008 Diseñador de informes ejecutándose junto con SQL Server Reporting Services 2008 se bloquea cuando los usuarios cambian el tamaño de una fila de tabla.

376257

Los campos PARA, CC y CCO del cuadro de diálogo "Opciones de entrega de informes" se desactivan después de que los usuarios cancelen o cierren el cuadro de diálogo "Detalles de la programación" para volver a "Opciones de entrega de informes".

383747

Los conjuntos de colecciones funcionan incorrectamente al recopilar contadores de rendimiento en un clúster si el nombre de la instancia SQL es el mismo que el nombre de la red virtual.

384800

CORRECCIÓN: Se registra información mejorada y adicional para InvalidReportParameterException en el resultado Verbose si se producen ciertas condiciones durante el procesamiento de parámetros.

393410

Cuando los usuarios borran la selección de uno o más meses en una programación mensual, SSRS crea programaciones independientes para cada mes que aún está seleccionado. En algunos casos, esto puede provocar un error "@active_end_date no puede ser anterior a @active_start_date".

393879

Data-Driven suscripción produce errores si se devuelve un valor NULL cuando se asigna al parámetro de informe, que acepta un valor NULL.

394977

Los problemas de suscripción y entrega son difíciles de diagnosticar en el archivo de seguimiento de Reporting Services. Se requiere un registro más detallado.

415084

Los usuarios reciben el mensaje "El índice estaba fuera del rango. Debe ser un mensaje de error no negativo y menor que el tamaño de la colección al exportar a PDF.

419740

Los usuarios no pueden usar la autenticación personalizada en la SKU web de SQL Server 2008.

424595

Si un usuario crea un tipo definido por el usuario y una función con valores de tabla en la misma transacción, y si la función tiene una tabla de retorno que contiene una columna del tipo definido por el usuario, se produce un interbloqueo automático. Además, se finaliza la conexión que intenta realizar estas operaciones.

421922

CORRECCIÓN: se proporciona soporte técnico para un máximo de 15 000 particiones en tablas y en índices de las ediciones Enterprise, Developer y Evaluation de Microsoft SQL Server 2008 SP2. Para obtener más información sobre cómo se puede habilitar o deshabilitar este soporte técnico, sobre sus limitaciones y sobre algunos problemas conocidos y soluciones alternativas, consulte las notas del producto "Soporte técnico para 15 000 particiones" (http://go.microsoft.com/fwlink/?LinkId=199773).

424804

En Analysis Services, algunos clientes pueden experimentar una infracción de acceso cuando usan una jerarquía primario-secundario en la condición de una función IIF.

426631

El uso de una función PeriodsToDate que tiene un parámetro de miembro Null puede causar un error de "Excepción inesperada".

429253

Se muestra un número de versión incorrecto en SQL Server Management Studio y en SQL Server Reporting Services. Esto causa confusión porque el número mostrado no varía del número de versión RTM después de realizar una actualización.

430703

Puede producirse una excepción secundaria cuando Analysis Services genera un volcado de Watson. Esto es así tanto si el volcado de Watson se genera debido a una excepción real o a una solicitud explícita de volcado en determinados errores. Si se produce la excepción secundaria, el servidor puede experimentar recursividad infinita. Esto genera muchos volcados, y luego cierra el servidor.

431298

CORRECCIÓN: En SSRS 2008 Service Pack 2, se actualiza el complemento RS para SharePoint 2007 para comunicarse con el servidor de informes de SSRS 2008 R2. Esto permite el acceso a ciertas funciones en ReportBuilder 3.0, ReportParts y ATOM Renderer, incluida la nueva vista previa de informe en ReportBuilder 3.0.

431301

El procesamiento de objetos en una base de datos que contiene miles de objetos de metadatos tarda mucho tiempo en empezar a importar los datos. Esto ocurre porque el servidor tiene que crear una programación de trabajo antes de que comience la importación de datos. Además, el algoritmo que se usa para determinar dependencias provoca un rendimiento lento cuando existen muchos objetos de metadatos en la base de datos.

432094

Un índice espacial no se puede crear de forma segura en una tabla que usa CELL_ID, CELL_ATTRIBUTES o SRID para los nombres de columna.

448007

En determinadas condiciones, el nombre de la columna particionada en el mensaje de error 11405 puede ser incorrecto. Esto hace que se imprima un nombre de columna incorrecto.

455538

El uso de la seguridad de celdas junto con los cálculos produce resultados incorrectos cuando se usa una cláusula NON EMPTY.

456534

La infracción del acceso de lectura se produce durante un proceso de confirmación si se ejecutan dos transacciones simultáneamente: una para modificar o crear una partición y otra para procesar una dimensión.

471363

Cuando Microsoft Office 12 se integra con SQL Server 2008 Reporting Services, la integración de SharePoint no usa de forma predeterminada la dirección URL de clickonce Report Builder, lo que impide que se inicie Report Builder.

471421

CORRECCIÓN: Problema de localización en la SKU turca: ahora las migas de pan están localizadas en las páginas de la nueva biblioteca de elementos de informe.

499162

CORRECCIÓN: Se produce un problema de accesibilidad porque el nombre de MSAA de "Símbolo" es nulo. Los nombres de MSAA se actualizan y ahora son reconocibles.

503096

CORRECCIÓN: Se ha mejorado el rendimiento de la creación de índices mediante instrucciones DDL para tablas que tienen muchas particiones y que no contienen datos. Anteriormente, el tiempo necesario para este proceso aumentaba en una progresión geométrica a medida que aumentaba el número de particiones. El tiempo necesario ahora aumenta en una progresión lineal.

515240

El uso de parámetros con valores de tabla para las columnas LOB puede causar una infracción de acceso en el servidor.

520700

Los nombres de MSAA para el cuadro de diálogo Propiedades de escala radial son incorrectos y no son compatibles con la accesibilidad.

525601

Durante la comprobación de una auditoría granular, el algoritmo que se usa para enumerar las auditorías que incluyen el evento puede experimentar pérdidas de memoria de la lista de auditorías. Esto continúa hasta que se producen errores de memoria insuficiente y es necesario reiniciar el servicio para recuperar la memoria.

Nota Si vas a actualizar desde SQL Server 2008 SP1Cumulative Update 9 o una versión posterior, debes aplicar una actualización acumulativa posterior a la SQL Server 2008 SP2 después de actualizar a SQL Server 2008 SP2 para obtener todas las correcciones. Para obtener más información sobre la actualización acumulativa posterior a la SQL Server 2008 SP2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2289254 Paquete de actualización acumulativa 1 para SQL Server 2008 Service Pack 2

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.