INTRODUCCIÓN
En este artículo se enumeran los errores corregidos en Microsoft SQL Server 2008 R2 Service Pack 1 (SP1).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 2008 R2, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
2527041 Cómo obtener el Service Pack más reciente para SQL Server 2008 R2
Más información
Además de las correcciones que se enumeran en este artículo, SQL Server 2008 R2 SP1 contiene las revisiones que se incluyeron en la actualización acumulativa 1 a la actualización acumulativa 6 para SQL Server 2008 R2. Este Service Pack también incluye todas las actualizaciones de seguridad que se publicaron hasta julio de 2011.Para obtener más información sobre los paquetes de actualización acumulativa 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 del lanzamiento de SQL Server 2008 R2
Correcciones en este Service Pack
Para obtener más información sobre los errores corregidos 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 |
El servidor de destino no puede descargar un trabajo multiservidor desde el servidor maestro si el servidor de destino ejecuta una versión alemana o una versión francesa de SQL Server 2005 |
|
|
657404 |
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" |
|
|
649451 |
CORRECCIÓN: El monitor de recursos especifica una condición no rentable en un servidor que ejecuta SQL Server 2008 |
|
|
649479 |
Preocupación para 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 |
CORRECCIÓN: Los tipos de datos de polígono de geometría de almacenamiento espacial con anillos internos devuelven datos incorrectos a través de diferentes operaciones geométricas |
|
|
649529 |
CORRECCIÓN: Los trabajos multiservidor no se descargan de SQL Server 2000 en el rol MSX para SQL Server 2008 en el rol TSX |
|
|
649457 |
CORRECCIÓN: Los bloqueos de una tabla no se escalan al insertar varias filas en una tabla en SQL Server 2008 |
|
|
628428 |
CORRECCIÓN: Una base de datos habilitada para cifrado de datos transparente puede resultar inaccesible si se elimina el certificado que se usa para cifrar la clave de cifrado de base de datos. |
|
|
625028 |
CORRECCIÓN: El valor del 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 saltos de página difíciles |
|
|
447613 |
Los filtros dataset aplicados Durng SharedDataSet o el procesamiento de parámetros usan una configuración de intercalación incorrecta |
|
|
697406 |
CORRECCIÓN: Un modelo de agrupación en clústeres que usa el algoritmo de K-means genera resultados diferentes que se ven afectados por las columnas PredictOnly en SQL Server 2008 R2 Analysis Services |
|
|
649480 |
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 o SQL Server 2008 R2 en una instalación de clúster de conmutación por error avanzada o empresarial |
|
|
649339 |
Mensaje de error al intentar 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 de ensamblaje" |
|
|
405512 |
Recibe el error "No se puede detener el servicio ReportServer en el equipo <nombre del equipo>" al cambiar del modo conectado al modo local. |
|
|
405514 |
Recibe un mensaje de error cuando intenta navegar directamente al servidor de informes de SSRS 2008 R2 después de crear un sitio de reclamación de SharePoint |
|
|
665971 |
CORRECCIÓN: Los resultados diferentes se devuelven al ejecutar una consulta en paralelo que usa una función de clasificación en SQL Server 2005, SQL Server 2008 o SQL Server 2008 R2 en un equipo con 8 o más CPU |
|
|
650006 |
Assert in function = Microsoft.ReportingServices.ReportProcessing.ParameterBase.Cast file = line = 0 expression = Unhandled managed exception: Type = System.InvalidCastException, Message = Unable to cast object of type 'System.Boolean' to type 'Syste. |
|
|
689073 |
CORRECCIÓN: La característica IntelliSense de SSMS 2008 R2 puede dejar de funcionar después de instalar Visual Studio 2010 SP1 |
|
|
649856 |
CORRECCIÓN: El trabajo 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
Las soluciones a los siguientes problemas también se incluyen en SQL Server 2008 R2 SP1.
|
Id. |
Descripción |
|---|---|
|
418521 |
El procesador HTML ya no genera 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" toma ahora parámetros opcionales. Se agrega una nueva sugerencia de consulta FORCESCAN. Para obtener más información, vea "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:"' son compatibles con SQL Server Native Client 2008 para realizar conexiones a la instancia local. Con esta corrección, estas cadenas de conexión funcionan ahora en SQL Server Native Client 2008 R2 y permiten conexiones a la instancia local. |
|
447996 |
Ya no se produce un problema en la comprobación lógica si una columna con particiones de una vista indexada coincide con la columna particionada de la tabla con particiones base. Alter table switching ya no está habilitado en las vistas indexadas no alineadas con particiones. |
|
471571 |
El uso de BID de SQL 10.5 para implementar elementos de informe en un servidor de informes de SQL Server 2008 R2 (y versiones posteriores) ya no genera errores ni genera un mensaje de error de control de versiones SQL. |
|
512199 |
Las marcas de tiempo son ahora correctas cuando los archivos de eventos extendidos o auditoría SQL se leen en un equipo diferente al que produjo el archivo. Las marcas de tiempo ahora también son correctas después de reiniciar el servidor. |
|
528501 |
El informe de representación en modo de visualización sincrónico mediante Reporting Services 2008 R2 ahora se puede ver si el informe contiene espacios en el nombre del informe. Ya no se genera un mensaje de error StreamNotFound. |
|
538455 |
Cuando se muestra en HTML teniendo el valor de DeviceInfo "StyleStream" establecido en TRUE, la configuración de estilo ya no se pierde en los cuadros de texto ni en el texto si se definen acciones. |
|
540725 |
Se generan dos nuevos archivos de plantilla de seguimiento para el motor y los servicios de análisis. Esto permite que Profiler muestre todos los eventos y columnas tanto para el motor como para los servicios de análisis. |
|
550635 |
CORRECCIÓN: Informes de texto incorrectos cuando el Analizador de estado de SP 2010 devuelve un mensaje de error sobre Analysis Services que se están ejecutando en modo VertiPaq. |
|
550947 |
En un elemento de informe Tablix que tiene 20 filas o más que contienen elementos de informe de contenedor anidados (Rectángulo y Tablix), el shell de BIDS ya no responde si inserta una nueva fila encima o debajo de cualquier miembro tablix. |
|
555701 |
El mensaje fuera de orden ya no causa un error de infracción de acceso cuando se inicia el objeto DBM. |
|
617987 |
La instalación del nuevo servidor ya no notifica que una clave maestra de almacenamiento seguro no se genera cuando se instala el dispositivo de BI. (El mensaje se generó aunque la instalación se realizó correctamente). |
|
623819 |
Se ha corregido un problema por el que se recibe un mensaje de error cuando el optimizador de consultas no podía generar un plan para algunas consultas en vistas con particiones. Esto se describe en el problema de Microsoft Connect 620614. La corrección se encuentra debajo de un traceflag (consulta el artículo de Knowledge Base 974006). |
|
624909 |
El rendimiento ya no disminuye al usar visor de informes o mostrar en HTML si tiene varios elementos web en una sola página de SharePoint. |
|
624951 |
Ya no recibe una excepción "Error al descargar appdomain" al cerrar una aplicación WPF que incluye 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 ahora se instala correctamente en una granja existente si SQL Server componentes compartidos se instalan en una ubicación no predeterminada. |
|
629973 |
BIDS y Report Builder 3 ya no se bloquean al hacer lo siguiente: arrastre una celda de una tabla junto al borde, escriba el modo "mover elemento de informe", mueva el objeto fuera de la tabla y, a continuación, presione ESC mientras hace clic y mantiene presionado el botón del mouse. |
|
636999 |
Si Asesor de actualizaciones no puede analizar un archivo de seguimiento, Asesor de actualizaciones ahora puede proporcionar un mensaje de error significativo a un usuario. |
|
639182 |
El cuadro de diálogo Inicio de sesión de Report Builder 3.0. Esto se invoca cuando la autenticación de formularios se usa para SSRS, ya no está oculta por un "Asistente para nuevo informe" modal cuadro de diálogo. (Debido al problema, es posible que los usuarios no sean conscientes de que se está solicitando un inicio de sesión). |
|
643961 |
Todas las opciones específicas de la cuenta de usuario funcionan ahora en las programaciones de orígenes de datos. |
|
646473 |
Una aplicación diseñada en el entorno de .NET Framework 4.0 ya no genera errores si RBS no encuentra su información de configuración. La información se busca ahora tanto en .NET Framework 4.0 como en los archivos de configuración de .NET Framework 3.5. |
|
658405 |
Ahora puede crear informes personalizados con el archivo .odc del panel de administración de TI. |
|
665971 |
El operador de paralelismo transfiere las filas en el orden correcto. El optimizador ahora puede seleccionar un plan poco óptimo. Por lo tanto, esta corrección requiere un traceflag. Para usar esta corrección, debes habilitar el traceflag 4134. |
|
674357 |
Ahora se generan dos nuevos archivos de plantilla de seguimiento para el servicio de motor y para el servicio de análisis. Haga esto para asegurarse de que Profiler puede mostrar todos los eventos y columnas de ambos servicios. |
|
679035 |
Se ha corregido un error de escritura menor en la página de Administración central. |
|
684435 |
StringCchPrintf_l espera el tamaño del búfer de destino en los caracteres. El tamaño se pasó en bytes. Por lo tanto, error OACR - se produjo BUFFER_OVERFLOW. Se ha corregido el código pasando la longitud correcta. |
|
649475 |
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. |
|
649357 |
En una base de datos determinada, 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 adjuntar y volver a conectar la base de datos. |
|
649391 |
Los errores de daños de DBCC se producen durante las intercalaciones de SQL Server 2008 R2 cuando se usan cadenas que tienen secuencias de 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 |
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. |
|
649557 |
CORRECCIÓN: Se produce un problema de accesibilidad porque el nombre de Microsoft Active Accessibility de "Symbol" es nulo. Los nombres de Accesibilidad activa de Microsoft se actualizan y ahora son reconocibles. |
|
649447 |
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. |
|
649575 |
Los nombres de MSAA para el cuadro de diálogo Propiedades de escala radial son incorrectos y no son compatibles con la accesibilidad. |
|
519534 |
El uso de parámetros con valores de tabla para las columnas LOB puede causar 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 alta tensión. |
|
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 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. |
|
649537, 448009 |
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. |
|
649530 |
Puede producirse una excepción secundaria 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 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 archivos de volcado y, a continuación, cierra 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, se detiene la conexión que intenta realizar estas operaciones. |
|
649532 |
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. |
|
657405 |
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 es a menudo prevenible. |
|
649434 |
Si los parámetros enlazados por la función SQLBindParameter especifican una longitud de SQL_DATA_AT_EXEC, el controlador ODC de cliente nativo de SQL Server 2008 R2 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. |
|
512170 |
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. |
|
649425 |
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. |
|
649346 |
El destino de cubo asincrónico muestra pares de valor/cadena incorrectos para los campos asignados cuando se compara con la información disponible en dm_xe_map_values. |
|
649340 |
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. |
|
649427 |
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. Consulta el error para obtener información detallada. |
|
649433 |
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. |
|
649450 |
La información de intercalación de columna incorrecta se devuelve 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 Null puede causar 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 ignora y se devuelven todas las filas de sys.dm_server_audit_status. |
|
629570 |
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. |
|
649374 |
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. |
|
677560 |
Se corrige un problema por el que una consulta remota genera 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 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 el error "Read AV in FullXactImpBase::GetXdes xact.cpp @ 2536" que se produce cuando se crea una base de datos db1, una consulta se almacena en caché para db1, después se elimina db1, se crea una segunda base de datos y, a continuación, se vuelve a crear db1 y se vuelve a ejecutar la consulta en caché. |
|
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 están dañadas cuando las bases de datos tienen cifrado de base de datos transparente habilitado, tienen activadas las sumas de comprobación de página y la copia de seguridad usa sumas de comprobación. |
|
657511 |
CORRECCIÓN: Esta corrección corrige 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 el modo integrado de SharePoint. |
|
676139 |
Corrige un problema en el que el cliente tiene que realizar una ordenación y una página de ordenación está en el disco. Además, la exploración TDE se realiza al mismo tiempo que toca 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 problema potencial que se produce después de aplicar una revisión que se describe en 473052 de errores 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 |
CORRECCIÓN: Se proporciona soporte técnico para un máximo de 15 000 particiones en tablas y en índices de las ediciones Datacenter, Enterprise, Developer and Evaluation de Microsoft SQL Server 2008 R2 SP1. 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 para 15 000 particiones" http://go.microsoft.com/fwlink/?LinkId=199773 |
|
296354 |
CORRECCIÓ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 de valor válido abarca de 0 (ms) a MAXDWORD. |
|
417616 |
CORRECCIÓN: la lógica para recuperar SPN para las cuentas de servicio ahora se establece en registrarse siempre. Antes de aplicar esta corrección, la lógica se establece para registrarse solo cuando ep está activado. Esta información se puede utilizar para solucionar problemas de Kerberos. |
|
517329 |
Un defecto de programa hace que varias herramientas de diagnóstico informen de las consultas como ejecutadas en la base de datos maestra en lugar de en la base de datos en la que se ejecutaron realmente. |
|
615697 |
Faltan puntos CCM 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 el seguimiento de las métricas de uso del cliente. |
|
645245 |
CORRECCIÓN: La lógica de reconexión y re-ejecución se quita de la ruta de acceso del código de ejecución de la consulta en el editor SQL. Esta información ya no es necesaria porque el período 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 ("10.50.0.xml de seguimiento de Microsoft Analysis Services") en Analysis Services debe regenerarse para incluir los eventos de seguimiento recién agregados para que Profiler pueda mostrar todos los eventos y columnas. |
|
707007 |
Las importaciones fallan en los escenarios de 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 al hacer doble clic en un archivo de .sql. |
|
656177 |
CORRECCIÓN: Se produce una infracción de acceso al usar 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 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.