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 otras correcciones que no estén documentadas se incluyan 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 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 el Service Pack más reciente para SQL Server 2008 R2
Más información
Además de las correcciones que se indican en este artículo, SQL Server 2008 R2 SP1 contiene las revisiones que se incluyeron en la actualización acumulativa 1 a través de la actualización acumulativa 6 para SQL Server 2008 R2. Este Service Pack también incluye todas las actualizaciones de seguridad que se publicaron el 2011 de julio. Para obtener más información acerca de los paquetes de actualización acumulativa que están disponibles para SQL Server 2008 R2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
981356 Las compilaciones de SQL Server 2008 R2 que se lanzaron después de publicar SQL Server 2008 R2
Correcciones de este Service Pack
Para obtener más información acerca de 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 está ejecutando 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 de la versión 2 en un servidor que ejecuta SQL Server 2008: "referencia de objeto no establecida como instancia de un objeto" |
|
649451 |
CORRECCIÓN: el monitor de recursos introduce una condición no rendimiento 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: geometría de almacenamiento espacial los tipos de datos polígono 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 de servidor principal a SQL Server 2008 en el rol de servidor de destino |
|
649457 |
CORRECCIÓN: los bloqueos de una tabla no se escalan al insertar muchas filas en una tabla de SQL Server 2008 |
|
628428 |
REVISIÓN: una base de datos habilitada para el cifrado de datos transparente puede quedar inaccesible si se omite el certificado que se usa para cifrar la clave de cifrado de base de datos. |
|
625028 |
REVISIÓN: el valor del cuadro de texto oculto al que se hace referencia en el encabezado de Tablix solo se muestra en la primera página después de exportar un informe a un representador de salto de página |
|
447613 |
Los filtros de 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 que usa el algoritmo K-significa genera resultados diferentes que se ven afectados por las columnas PredictOnly en SQL Server 2008 R2 Analysis Services |
|
649480 |
La herramienta SQL Dumpr 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/Enterprise |
|
649339 |
Mensaje de error al intentar abrir un proyecto en SQL Server 2008 o en SQL Server 2008 R2: "la definición del manifiesto del ensamblado encontrado no coincide con la referencia del ensamblado" |
|
405512 |
Recibe un error "no se puede detener el servicio ReportServer en el equipo <nombre de equipo>" al cambiar del modo conectado al modo local |
|
405514 |
Recibe un mensaje de error cuando intenta examinar directamente el servidor de informes de SSRS 2008 R2 después de crear un sitio de notificaciones de SharePoint |
|
665971 |
CORRECCIÓN: los resultados diferentes se devuelven cuando ejecuta una consulta paralela que usa 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 |
Assert en función = Microsoft. ReportingServices. ReportProcessing. ParameterBase. Cast File = line = 0 Expression = excepción administrada no controlada: Type = System. InvalidCastException, Message = no se puede convertir el objeto de tipo ' System. Boolean ' al tipo ' syste. |
|
689073 |
CORRECCIÓN: la característica IntelliSense en SSMS 2008 R2 puede dejar de funcionar después de instalar Visual Studio 2010 SP1 |
|
649856 |
CORRECCIÓN: el trabajo del recopilador de datos tarda mucho tiempo en borrar los datos de la base de datos de MDW en SQL Server 2008 R2 |
Correcciones adicionales de este Service Pack
Las soluciones a los siguientes problemas también se incluyen en SQL Server 2008 R2 SP1.
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 tiene 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 establecer 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 las conexiones a la instancia local. |
447996 |
Un problema en la comprobación de lógica ya no se produce si una columna particionada de una vista indizada coincide con la columna particionada de la tabla base particionada. ALTER TABLE Switching ya no está habilitado en las vistas indizadas sin particiones alineadas. |
471571 |
Uso de SQL 10,5 BIDS para implementar partes de un informe en un servidor SQL Server 2008 R2 (y versiones posteriores) ya no se produce un error en el servidor de informes o se genera un mensaje de error de versiones de SQL. |
512199 |
Las marcas de hora son ahora correctas cuando los eventos extendidos o los archivos de auditoría SQL se leen en un equipo distinto del que generó el archivo. Las marcas de hora ahora también son correctas después de reiniciar el servidor. |
528501 |
El informe de representación en el modo de visualización sincrónica con los elementos Web de Reporting Services 2008 R2 ahora se pueden ver si el informe contiene espacios en el nombre del informe. Ya no se genera un mensaje de error StreamNotFound. |
538455 |
Cuando se muestra a HTML con el valor "StyleStream" DeviceInfo 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 Analysis Services. Esto permite a Profiler Mostrar todos los eventos y columnas tanto del motor como de Analysis Services. |
550635 |
CORRECCIÓN: informes de texto incorrectos cuando el analizador de mantenimiento del SP 2010 devuelve un mensaje de error sobre Analysis Services que se está ejecutando en el modo VertiPaq. |
550947 |
En un elemento de informe de Tablix que tiene 20 o más filas que contienen elementos de informe de contenedor anidados (rectángulo y Tablix), el shell BIDS ya no deja de responder si inserta una nueva fila encima o debajo de cualquier miembro de Tablix. |
555701 |
El mensaje que no está en el orden 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 una clave maestra de almacenamiento seguro no se genera cuando el dispositivo de BI está instalado. (El mensaje se generó aunque la instalación se haya realizado correctamente). |
623819 |
Se ha corregido un problema por el que recibe un mensaje de error cuando el optimizador de consultas no puede producir un plan para algunas consultas en las vistas particionadas. Esto se describe en el problema 620614 de Microsoft Connect. La corrección se encuentra bajo un traceflag (consulte el artículo 974006 de KB). |
624909 |
El rendimiento ya no disminuye al usar el visor de informes o mostrar a HTML si tiene varios elementos Web en una sola página de SharePoint. |
624951 |
Ya no recibe una excepción "error al descargar AppDomain" cuando cierra 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 se ha instalado correctamente en una granja de servidores existente si los componentes compartidos de SQL Server se instalan en una ubicación no predeterminada. |
629973 |
Las apuestas y el generador de informes 3 ya no se bloquea al hacer lo siguiente: arrastre una celda de una tabla por el 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 mantenga presionado el botón del mouse. |
636999 |
Si el asesor de actualizaciones no puede examinar un archivo de seguimiento, el asesor de actualizaciones ya puede proporcionarle un mensaje de error significativo a un usuario. |
639182 |
El cuadro de diálogo de inicio de sesión del generador de informes 3,0. Esto se invoca cuando la autenticación de formularios se usa para SSRS, ya no queda oscurecida por un cuadro de diálogo modal "Asistente para crear nuevo informe". (Debido al problema, es posible que los usuarios no sean conscientes de que se solicita un inicio de sesión). |
643961 |
Ahora, todas las opciones de cuenta de usuario específicas funcionan en programaciones de origen de datos. |
646473 |
Una aplicación diseñada en el entorno de .NET Framework 4,0 ya no se producirá un error si RBS no puede encontrar la información de configuración. Ahora, la información se busca en .NET Framework 4,0 y los archivos de configuración de .NET Framework 3,5. |
658405 |
Ahora puede crear informes personalizados usando el archivo. odc en el panel de administración de ti. |
665971 |
Operador de paralelismo transfiere las filas ahora en el orden correcto. Ahora, el optimizador puede seleccionar un plan que sea poco adecuado. 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 de motor y para el servicio de análisis. Para asegurarse de que el analizador pueda mostrar todos los eventos y las columnas de ambos servicios. |
679035 |
Se ha corregido un error leve en la página de administración central. |
684435 |
StringCchPrintf_l espera el tamaño del búfer de destino en caracteres. El tamaño se ha pasado en bytes. Por lo tanto, se generó el error OACR-BUFFER_OVERFLOW. Corrigió el código pasando la longitud correcta. |
649475 |
Los conjuntos de recopilación funcionan incorrectamente cuando recopilan contadores de rendimiento en un clúster si el nombre de la instancia de SQL es el mismo que el nombre de la red virtual. |
649357 |
En una base de datos determinada, el uso de un puntero de servidor declarado para una instrucción SELECT que contiene cualquier vista del sistema puede dar resultados incorrectos después de adjuntar y volver a adjuntar 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 ha registrado información adicional y mejorada para InvalidReportParameterException en la salida detallada si se producen determinadas condiciones durante el procesamiento de parámetros. |
649557 |
CORRECCIÓN: un problema de accesibilidad que se produce porque el nombre "símbolo" de Microsoft Active Accessibility es nulo. Los nombres de Microsoft Active Accessibility se actualizan y ahora son detectables. |
649447 |
ReportBuilder 2,0 ClickOnce muestra un informe en blanco en el inicio si un usuario edita el informe mediante ReportBuilder 2,0 de un sitio web de SharePoint 12. |
649575 |
Los nombres MSAA del 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 columnas LOB puede provocar una infracción de acceso en el servidor. |
645824 |
Se puede producir un error de infracción de acceso durante la ejecución de procedimientos almacenados extendidos en condiciones de gran 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 necesario para este proceso aumentó en una progresión geométrica a medida que se incrementó el número de particiones. El tiempo que se requiere 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 |
Se puede producir una excepción secundaria cuando Analysis Services genera un archivo de volcado de Watson. Esto es cierto si el archivo de volcado Watson se genera a causa de una excepción real o debido a una solicitud explícita de volcado de determinados errores. Si se produce la excepción secundaria, el servidor puede experimentar una recursividad infinita. Esto genera muchos archivos de volcado y, después, 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 devuelta que contiene una columna del tipo definido por el usuario, se producirá un interbloqueo automático. Además, se detiene la conexión que intenta realizar estas operaciones. |
649532 |
No se puede crear un índice espacial en una tabla que use CELL_ID, CELL_ATTRIBUTES o SRID para los nombres de columna. |
657405 |
SQL Server a veces genera un mensaje de error "no hay suficiente memoria del sistema en el grupo de recursos" interno "para ejecutar esta consulta". Esta situación es muy evitable. |
649434 |
Si los parámetros enlazados por la función SQLBindParameter especifican una duración 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 de parámetro para su ejecución. |
512170 |
Si se usa MARS, la sys.dm_os_tasks vista 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 las filas duplicadas para el tipo de espera varios. Esto puede causar problemas para las herramientas de supervisión. |
649346 |
El destino de depósito asincrónico muestra pares de valor/cadena incorrectos para los campos asignados cuando se compara con la información que está disponible en dm_xe_map_values. |
649340 |
CORRECCIÓN: la tabla base del sistema syscolpars muestra filas duplicadas. Esta corrección la 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 creado con un tiempo de ejecución más reciente, como CLR V4. El mensaje de error anterior (código 6218) ha sido confuso y no ha estado el problema real. Consulte el error para obtener información detallada. |
649433 |
Un caso de borde inserta un valor de identidad fuera del rango actual en el modo "establecer identity_insert TABLE_NAME". 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 la herramienta 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 provocar un error de "excepción inesperada". |
649341 |
Cuando la consulta tiene un filtro que hace referencia a una columna de la vista de sys.dm_server_audit_status, el filtro se omite y todas las filas se devuelven desde sys.dm_server_audit_status. |
629570 |
Se produce el error 955 cuando los usuarios intentan configurar el almacén de datos de administración si tienen bases de datos en el servidor que no están en línea. |
649374 |
El búfer de timbre muestra datos de eventos incompletos (resultados de eventos de dm_xe_session_targets) cuando alcanza el límite de tamaño de la salida XML. |
677560 |
Corrige un problema por el que una consulta remota lleva 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 para una tabla vinculada, en el servidor local existe un plan de ejecución para la función definida por el usuario y se actualiza una versión de esquema de la tabla vinculada en un servidor remoto. |
562310 |
Arregla un 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, se coloca db1, se crea una segunda base de datos, se crea de nuevo db1 y se vuelve a ejecutar la consulta en caché. |
623804 |
Corrige un resultado incorrecto de las consultas ejecutadas dentro de los desencadenadores. 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 por el que las copias de seguridad se dañan cuando las bases de datos tienen habilitado el cifrado de bases de datos transparente, tienen las sumas de comprobación de página activadas y la copia de seguridad está usando 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 una suscripción, cuando se procesan varias suscripciones al mismo tiempo. La revisión se aplica al implementar Reporting Services en el modo integrado de SharePoint. |
676139 |
Soluciona un problema por el que el cliente tiene que hacer una ordenación y se Spilt una página de ordenación al disco. Además, la exploración TDE toca la 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 un hotfix que se describe en el error VSTS 473052. |
679886 |
Corrige un problema por 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 por el cual un valor null de C# se convierte en dbNull antes de persistir. |
620861 |
CORRECCIÓN: se proporciona soporte técnico para un máximo de 15.000 particiones en las tablas y en los índices de las ediciones centro de centros de recursos, empresa, desarrollador y evaluación de Microsoft SQL Server 2008 R2 SP1. Para obtener más información sobre cómo se puede habilitar y deshabilitar esta compatibilidad, acerca de sus limitaciones y sobre algunos problemas conocidos y soluciones alternativas, consulte el artículo de "soporte para particiones de 15.000" http://go.Microsoft.com/fwlink/?LinkId=199773 |
296354 |
REVISIÓ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 de 0 (MS) a MAXDWORD. |
417616 |
CORRECCIÓN: la lógica para recuperar los SPN de las cuentas de servicio se ha establecido de forma que siempre se registre. Antes de que se aplique 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 informen de que las consultas se ejecutan en la base de datos Master en lugar de en la base de datos en la que realmente se ejecutaron. |
615697 |
Faltan puntos de SQM para características importantes de Microsoft SQL Server 2008 o en una versión posterior de SQL Server. Esta corrección agrega algunos puntos de SQM importantes, que son útiles para realizar un seguimiento de las métricas de uso de clientes. |
645245 |
CORRECCIÓN: la lógica de reconexión y de reejecució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 conexión inactiva para Microsoft SQL Azure ha aumentado a 30 minutos. |
674580 |
El nuevo archivo de la plantilla de seguimiento ("Microsoft Analysis Services TraceDefinition 10.50.0. xml") en Analysis Services debe regenerarse para incluir eventos de seguimiento agregados recientemente, de modo que el generador de perfiles pueda mostrar todos los eventos y columnas. |
707007 |
Las importaciones fallan en 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 |
REVISIÓN: el registro se actualiza para pasar nombres de archivo como parámetro a SSMS. exe al hacer doble clic en un archivo. 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 la edición actuales de SQL Server, haga clic en el siguiente número de artículo para ver el artículo en Microsoft Knowledge Base:
321185 Cómo identificar la versión y la edición de SQL Server Los productos de terceros que se describen en este artículo están fabricados por compañías que son independientes de Microsoft. Microsoft no ofrece ninguna garantía, implícita ni de cualquier otro tipo, sobre el rendimiento o la confiabilidad de estos productos.