KB2528583 - Lista de los errores que se corrigen en SQL Server 2008 R2 Service Pack 1

Se aplica a
SQL Server 2008 R2 Standard SQL Server 2008 R2 Standard Edition for Small Business SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Express with Advanced Services SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

INTRODUCCIÓN

En este artículo se enumeran los errores que se corrigen en Microsoft SQL Server 2008 R2 Service Pack 1 (SP1).

Notas

  • En el Service Pack pueden incluirse otras correcciones que no están documentadas.
  • Esta lista se actualizará cuando se publiquen más artículos.

Para obtener más información acerca de cómo obtener los Service Pack de SQL Server 2008 R2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2527041 Cómo obtener la versión más reciente del Service Pack para SQL Server 2008 R2

Más información

Además de las correcciones enumeradas en este artículo, SQL Server 2008 R2 SP1 contiene las revisiones incluidas en las actualizaciones acumulativas 1 a 6 para SQL Server 2008 R2. Este Service Pack también incluye todas las actualizaciones de seguridad publicadas hasta julio de 2011.

 Para obtener más información acerca de los paquetes de actualizaciones acumulativas disponibles para SQL Server 2008 R2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

981356 Compilaciones de SQL Server 2008 R2 que se publicaron después de SQL Server 2008 R2

Correcciones de este Service Pack

Para obtener más información acerca de los errores que se corrigen en SQL Server 2008 R2 SP1, 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
657377 949775 El servidor de destino no puede descargar un trabajo multiservidor del servidor maestro si ejecuta una versión en alemán o en francés de SQL Server 2005
657404 2216478 Aparece un mensaje de error al ejecutar Get-Command en un entorno de PowerShell versión 2 en un servidor que se ejecuta SQL Server 2008: "La referencia de objeto no está establecida en una instancia de un objeto"
649451 2216485 CORRECCIÓN: El Monitor de recursos especifica una condición de no rendimiento en un servidor que ejecuta SQL Server 2008
649479 2216489 Preocupación por 2008 SP2 [destino de SQL Server [19]] Error: No se puede preparar la inserción masiva de SSIS para la inserción de datos
649504 2216497 Solución: Los tipos de datos de polígonos de geometría de almacenamiento espacial con anillos internos devuelven datos incorrectos a través de diferentes operaciones geométricas
649529 2216501 Solución: Los trabajos multiservidor no se descargan de SQL Server 2000 en la función MSX a SQL Server 2008 en la función TSX
649457 2448971 Solución: Los bloqueos de una tabla no se escalan cuando se insertan muchas filas en una tabla en SQL Server 2008
628428 2463682 CORRECCIÓN: Una base de datos habilitada para el cifrado de datos transparente puede volverse inaccesible si se descarta el certificado que se usa para cifrar la clave de cifrado de la base de datos.
625028 2494517 Solución: El valor de cuadro de texto oculto al que se hace referencia en el encabezado Tablix solo se muestra en la primera página después de exportar un informe a un procesador de salto de página físico
447613 2515006 Los filtros de DataSet aplicados durng SharedDataSet o el procesamiento de parámetros usan una configuración de intercalación incorrecta
697406 2525273 Solución: Un modelo de agrupación en clústeres que utiliza el algoritmo K-means genera resultados diferentes que se ven afectados por las columnas PredictOnly en SQL Server 2008 R2 Analysis Services
649480 2216491 La utilidad SQL Dumper no puede generar archivos de volcado de errores en un clúster de conmutación por error de SQL Server 2008 o SQL Server 2008 R2 en una instalación de clúster de conmutación por error avanzada o empresarial
649339 2216460 Mensaje de error cuando intenta abrir un proyecto en SQL Server 2008 o en SQL Server 2008 R2: "La definición de manifiesto del ensamblado localizado no coincide con la referencia del ensamblado"
405512 2105809 Recibes el error "No se puede detener el servicio ReportServer en el equipo <Nombre del equipo>" al cambiar del modo Conectado al modo Local
405514 981588 Recibe un mensaje de error cuando intenta navegar directamente al servidor de informes de SSRS 2008 R2 después de crear un sitio de notificaciones de SharePoint
665971 2546901 Solución: Se devuelven resultados diferentes al ejecutar una consulta paralela que utiliza una función de clasificación en SQL Server 2005, SQL Server 2008 o SQL Server 2008 R2 en un equipo que tiene 8 o más CPU
650006 2563828 Assert in function = Microsoft.ReportingServices.ReportProcessing.ParameterBase.Cast file = line = 0 expression = Excepción administrada no controlada: Type = System.InvalidCastException, Message = No se puede convertir un objeto de tipo 'System.Boolean' a tipo 'Syste.
689073 2531482 Solución: La característica IntelliSense de SSMS 2008 R2 puede dejar de funcionar después de instalar Visual Studio 2010 SP1
649856 2584903 Solución: El trabajo del recopilador de datos tarda mucho tiempo en borrar datos de la base de datos MDW en SQL Server 2008 R2

Correcciones adicionales en este Service Pack

En SQL Server 2008 R2 SP1 también se incluyen las soluciones a los siguientes problemas:

ID Descripción
418521 El representador HTML ya no produce una excepción ArgumentOutOfRangeException si un informe tiene la propiedad ConsumeContainerWhitespace establecida en TRUE y si hay un espacio en blanco horizontal disponible para rellenar.
346804 CORRECCIÓN: La sintaxis de sugerencia de índice "FORCESEEK" ahora toma parámetros opcionales. Se ha agregado una nueva sugerencia de consulta FORCESCAN. Para obtener más información, consulte "Sugerencias de consulta (Transact-SQL)" (http://msdn.microsoft.com/en-us/library/ms181714.aspx).
405562 Las cadenas de conexión como "server="tcp:"' y 'server="np:"' se admiten en SQL Server Native Client 2008 para establecer conexiones a la instancia local. Con esta corrección, estas cadenas de conexión ahora funcionan en SQL Server Native Client 2008 R2 y permiten conexiones a la instancia local.
447996 Un problema en la comprobación lógica ya no se produce si una columna con particiones de una vista indexada coincide con la columna con particiones de la tabla con particiones base. Modificar el cambio de tabla ya no está habilitado en las vistas indexadas no alineadas con la partición.
471571 Uso de SQL 10.5 BIDS para implementar elementos de informe en un SQL Server 2008 R2 (y versiones posteriores) Ya no se produce un error en el servidor de informes o genera un mensaje de error de control de versiones de SQL.
512199 Las marcas de tiempo ahora son correctas cuando los archivos de eventos extendidos o de auditoría SQL se leen en un equipo distinto al que generó el archivo. Las marcas de tiempo ahora también son correctas después de reiniciar un servidor.
528501 Representar informe en modo de visualización sincrónica mediante Reporting Services 2008 R2 Los elementos web ahora se pueden ver si el informe contiene espacios en el nombre del informe. Ya no se genera un mensaje de error StreamNotFound.
538455 Al mostrar en HTML al tener la configuración de DeviceInfo "StyleStream" establecida en TRUE, la configuración de estilo ya no se pierde en los cuadros de texto o en el texto si se definen acciones.
540725 Se generan dos nuevos archivos de plantilla de seguimiento para los servicios de motor y análisis. Esto permite que Profiler muestre todos los eventos y columnas para el motor y los servicios de análisis.
550635 CORRECCIÓN: Informe de texto incorrecto cuando el analizador de estado de SP 2010 devuelve un mensaje de error sobre Analysis Services que se ejecuta en modo VertiPaq.
550947 En un elemento de informe Tablix que tiene 20 o más filas que contienen elementos de informe de contenedor anidados (Rectángulo y Tablix), el shell de BIDS ya no deja de responder si inserta una nueva fila encima o debajo de cualquier miembro de Tablix.
555701 El mensaje de desorden ya no provoca un error de infracción de acceso cuando se inicia el objeto DBM.
617987 La nueva instalación del servidor ya no informa de que no se genera una clave maestra de almacenamiento seguro cuando se instala el dispositivo de BI. (El mensaje se generó a pesar de que la instalación se realizó correctamente).
623819 Se ha corregido un problema en el que recibe un mensaje de error cuando el optimizador de consultas no pudo producir un plan para algunas consultas en vistas con particiones. Esto se describe en el problema 620614 Microsoft Connect. La corrección se encuentra bajo una marca de seguimiento (consulte el artículo de KB 974006).
624909 El rendimiento ya no disminuye cuando se usa el Visor de informes o se muestra en HTML si tiene varios elementos web en una sola página de SharePoint.
624951 Ya no recibirá una excepción de "Error al descargar appdomain" al cerrar una aplicación WPF que incluya el control ReportViewer.
626205 Analysis Services no puede crear un cubo local a partir de un cubo de servidor que tenga miembros de dimensión relacionados con el miembro Desconocido.
626243 PowerPivot se ha instalado correctamente en una granja de servidores existente si los componentes compartidos de SQL Server se instalan en una ubicación diferente de la predeterminada.
629973 BIDS e Report Builder 3 ya no se bloquean al hacer lo siguiente: arrastre una celda de una tabla por el borde, especifique el modo "Mover elemento de informe", mueva el objeto fuera de la tabla y, después, presione ESC mientras mantiene pulsado el botón del ratón.
636999 Si el Asesor de actualizaciones no puede examinar un archivo de seguimiento, el Asesor de actualizaciones ahora puede proporcionar un mensaje de error significativo a un usuario.
639182 Cuadro de diálogo Inicio de sesión de Report Builder 3.0. Esto se invoca cuando se usa la autenticación de formularios para SSRS, ya no está oculta por un cuadro de diálogo modal del "Asistente para nuevos informes". (Debido al problema, es posible que los usuarios no sepan que se está solicitando un inicio de sesión).
643961 Todas las opciones específicas de cuenta de usuario ahora funcionan según programaciones de orígenes de datos.
646473 Ya no se produce un error en una aplicación diseñada en el entorno de .NET Framework 4.0 si RBS no puede encontrar la información de configuración. Ahora se busca la información en los archivos de configuración de .NET Framework 4.0 y 3.5.
658405 Ahora puede crear informes personalizados mediante el archivo .odc en el Panel de administración de TI.
665971 Operador de paralelismo Las filas de transferencias ahora están en el orden correcto. El optimizador ahora puede seleccionar un plan subóptimo. Por lo tanto, esta corrección requiere un traceflag. Para usar esta corrección, debe habilitar traceflag 4134.
674357 Ahora se generan dos nuevos archivos de plantilla de seguimiento para el servicio del motor y para el servicio de análisis. Esto se hace para asegurarse de que Profiler pueda mostrar todos los eventos y columnas de ambos servicios.
679035 Se ha corregido un pequeño error ortográfico en la página Administración central.
684435 StringCchPrintf_l espera el tamaño del búfer de destino en caracteres. El tamaño se pasó en bytes. Por lo tanto, se generó el error de OACR - BUFFER_OVERFLOW. Se ha corregido el código pasando la longitud correcta.
649475 Los conjuntos de colección funcionan incorrectamente cuando recopilan contadores de rendimiento en un clúster si el nombre de la instancia SQL es el mismo que el nombre de la red virtual.
649357 En una base de datos determinada, al usar un puntero de servidor que se declara para una instrucción select que contiene cualquier vista del sistema, puede dar resultados incorrectos después de que esa base de datos se adjunte y se vuelva a adjuntar.
649391 Los errores de daño de DBCC se producen durante las intercalaciones de SQL Server 2008 R2 cuando se usan cadenas que tienen secuencias Jamo que siguen el signo prolongado japonés.
657399 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.
649476 Solución: Se registra información mejorada y adicional para InvalidReportParameterException en la salida Verbose si se producen ciertas condiciones durante el procesamiento de parámetros.
649557 Corrección: Un problema de accesibilidad que se produce porque el nombre de Microsoft Active Accessibility de "Símbolo" es nulo. Los nombres de Microsoft Active Accessibility se actualizan y ahora se pueden detectar.
649447 ReportBuilder 2.0 ClickOnce muestra un informe en blanco al iniciarse si un usuario edita el informe mediante el Generador de informes 2.0 desde un sitio web de SharePoint 12.
649575 Los nombres de MSAA para el cuadro de diálogo de Propiedades de escala radial son incorrectos y no son compatibles con la accesibilidad.
519534 El uso de parámetros con valores de tabla para columnas de LOB puede provocar una infracción de acceso en el servidor.
645824 Puede producirse un error de infracción de acceso durante la ejecución de procedimientos almacenados extendidos en condiciones de alto estrés.
649559 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 que se requiere para este proceso aumentaba en una progresión geométrica a medida que aumentaba el número de particiones. El tiempo que se requiere ahora aumenta en una progresión lineal.
649537, 448009 En ciertas 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.
649530 Una excepción secundaria puede producirse cuando Analysis Services genera un archivo de volcado de Watson. Esto es así tanto si el archivo de volcado de Watson se genera debido a una excepción real como si es debido a una solicitud explícita de volcado en determinados errores. Si se produce la excepción secundaria, el servidor puede experimentar una recursividad infinita. Esto genera muchos archivos de volcado y, a continuación, apaga el servidor.
649524 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, la conexión que intenta realizar estas operaciones se detiene.
649532 No se puede crear un índice espacial de forma segura en una tabla que use CELL_ID, CELL_ATTRIBUTES o SRID para los nombres de columna.
657405 En ocasiones, SQL Server genera el mensaje de error "No hay suficiente memoria del sistema en el grupo de recursos 'interno' para ejecutar esta consulta". Esta situación se puede prevenir con frecuencia.
649434 Si los parámetros enlazados por la función SQLBindParameter especifican una longitud de SQL_DATA_AT_EXEC, el controlador ODC de SQL Server 2008 R2 Native Client 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 la ejecución.
512170 Si se usa MARS, la vista sys.dm_os_tasks muestra el mismo valor en la columna request_id para todas las tareas, en lugar de notificar el valor correcto asociado a cada tarea.
649425 La vista sys.dm_os_wait_stats muestra filas duplicadas para el tipo de espera MISCELÁNEA. Esto puede causar problemas para las herramientas de supervisión.
649346 El destino de creación de depósitos asíncrono muestra pares de valores/cadenas incorrectos para los campos asignados cuando se compara con la información disponible en dm_xe_map_values.
649340 Solución: La tabla base del sistema syscolpars mostraba filas duplicadas. Esta corrección los distingue al agregar el número de procedimiento en DBCC checkcatalog.
649427 Corrección: Se devuelve un nuevo código de error (6257) cuando un usuario intenta registrar un ensamblado CLR compilado con un entorno 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. Consulte el error para obtener información detallada.
649433 Un caso extremo inserta un valor de identidad fuera del rango actual en modo "establecer identity_insert TABLE_NAME activado". Este problema también se produce en las operaciones de copia de seguridad y restauración.
649450 Se devuelve información de intercalación de columna incorrecta cuando BCP.exe recupera información de metadatos de columna.
649527 El uso de una función PeriodsToDate que tiene un parámetro de miembro nulo puede provocar un error de "excepción inesperada".
649341 Cuando la consulta tiene un filtro que hace referencia a una columna en la vista sys.dm_server_audit_status, el filtro se omite y se devuelven todas las filas de sys.dm_server_audit_status.
629570 El error 955 se produce cuando los usuarios intentan configurar Management Data Warehouse si tienen bases de datos en su servidor que no están en línea.
649374 El búfer de anillo muestra datos de eventos incompletos (salida de eventos de dm_xe_session_targets) cuando alcanza el límite de tamaño para la salida XML.
677560 Corrige un problema en el que una consulta remota trae el código de error 7359 en SQL Server 2008 R2. Este problema se produce si una función definida por el usuario usa un sinónimo de una tabla vinculada, existe un plan de ejecución para la función definida por el usuario en el servidor local y se actualiza una versión de esquema de la tabla vinculada en un servidor remoto.
562310 Corrige un error "Leer AV en FullXactImpBase::GetXdes xact.cpp @ 2536" que se produce cuando se crea una base de datos db1, se almacena en caché una consulta para db1, luego se descarta db1, se crea una segunda base de datos, luego se crea db1 de nuevo, y la consulta almacenada en caché se vuelve a ejecutar.
623804 Corrige un resultado incorrecto de las consultas ejecutadas dentro de los cuerpos del desencadenador. El escenario requiere un índice filtrado único. El desencadenador debe contener una consulta que se vea afectada por si una columna es única para toda la tabla.
636156 Corrige un problema en el que las copias de seguridad se dañan cuando las bases de datos tienen habilitado el cifrado transparente de base de datos, tienen las sumas de comprobación de página activadas y la copia de seguridad usa sumas de comprobación.
657511 CORRECCIÓN: Esta corrección soluciona los tiempos de espera y los interbloqueos que pueden producirse durante el procesamiento de la suscripción, cuando muchas suscripciones se procesan simultáneamente. La revisión se aplica cuando Reporting Services se implementa en modo integrado de SharePoint.
676139 Corrige un problema en el que el cliente tiene que estar realizando una ordenación y una página de ordenación se derrama en el disco. Además, el examen de TDE toca simultáneamente esa página en particular. Puede reiniciar el equipo para evitar el problema. Sin embargo, no puede evitar este problema por completo a menos que desactive TDE.
676491 Corrige un posible problema que se produce después de aplicar una revisión que se describe en la 473052 de errores de VSTS.
679886 Corrige un problema en el que los eventos extendidos o los archivos de seguimiento de auditoría SQL recopilados pueden mostrar información de marca de tiempo incorrecta.
686401 Corrige un problema en el que un valor nulo de C# se convierte en dbNull antes de conservarlo.
620861 Solución: Se proporciona compatibilidad con un máximo de 15 000 particiones en tablas e índices de las ediciones Datacenter, Enterprise, Developer y Evaluación de Microsoft SQL Server 2008 R2 SP1. Para obtener más información sobre cómo se puede habilitar y deshabilitar este soporte, sobre sus limitaciones y sobre algunos problemas conocidos y soluciones alternativas, consulte el documento técnico "Compatibilidad con 15 000 particiones" https://go.microsoft.com/fwlink/?linkid=199773
296354 Solución: Los valores predeterminados de la propiedad SqlDumperDumpTimeOut no están dentro de un ámbito válido en Microsoft SQL Server 2008 R2 SP1. El ámbito del valor válido abarca desde 0 (ms) hasta MAXDWORD.
417616 CORRECCIÓN: La lógica para recuperar SPN para las cuentas de servicio ahora está configurada para que siempre se registre. Antes de aplicar esta corrección, la lógica se establece para que se registre solo cuando EP está activado. Esta información puede usarse para solucionar problemas de Kerberos.
517329 Un defecto de programa hace que varias herramientas de diagnóstico notifiquen que las consultas se ejecutan en la base de datos maestra en lugar de en la base de datos en la que se ejecutaron realmente.
615697 Faltan puntos SQM para características importantes en Microsoft SQL Server 2008 o en una versión posterior de SQL Server. Esta corrección agrega algunos puntos SQM importantes, que son útiles para realizar un seguimiento de las métricas de uso de los clientes.
645245 CORRECCIÓN: La lógica de reconexión y reejecución se ha eliminado de la ruta del código de ejecución de consultas en el editor SQL. Esta información ya no es necesaria porque el periodo de tiempo de espera de la conexión IDLE para Microsoft SQL Azure ha aumentado a 30 minutos.
674580 El nuevo archivo de plantilla de seguimiento ("Microsoft Analysis Services TraceDefinition 10.50.0.xml") en Analysis Services debe regenerarse para incluir eventos de seguimiento recién agregados de modo que Profiler pueda mostrar todos los eventos y columnas.
707007 Las importaciones fallan en Dallas.
710263 Se devuelve un error al intentar generar instantáneas en la galería de informes si se usa Internet Explorer 9 como explorador.
710433 Corrección: El registro se actualiza para pasar nombres de archivo como parámetro a ssms.exe cuando hace doble clic en un archivo .sql.
656177 Solución: Se produce una infracción de acceso cuando se utiliza un procedimiento almacenado o una función definida por el usuario para crear una variable de tabla en SQL Server 2008 o en SQL Server 2008 R2

Referencias

Para obtener más información acerca de cómo determinar la versión y edición actual de SQL Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

321185
  Cómo identificar la versión y la edición de SQL Server
 Los productos de otros fabricantes que se mencionan en este artículo han sido creados por compañías 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.