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 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

949775

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

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"

649451

2216485

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

649479

2216489

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

2216497

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

2216501

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

2448971

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

628428

2463682

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

2494517

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

2515006

Los filtros dataset aplicados Durng SharedDataSet o el procesamiento de parámetros usan una configuración de intercalación incorrecta

697406

2525273

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

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 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 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

2105809

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

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 reclamación de SharePoint

665971

2546901

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

2563828

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

2531482

CORRECCIÓN: La característica IntelliSense de SSMS 2008 R2 puede dejar de funcionar después de instalar Visual Studio 2010 SP1

649856

2584903

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.

¿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.