REVISIÓN: Mensaje de error cuando realiza una operación de procesamiento o una operación de consulta en SQL Server 2005 Analysis Services: "Error 0xC1020034. El siguiente archivo está dañado"

Seleccione idioma Seleccione idioma
Id. de artículo: 948920 - Ver los productos a los que se aplica este artículo
Nº de error: 0002460 (revisión SQL)

Microsoft distribuye correcciones de Microsoft SQL Server 2005 como un archivo descargable. Como las revisiones son acumulativas, cada versión nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad incluidas en el anterior de SQL Server 2005.
Expandir todo | Contraer todo

Síntomas

Al realizar una operación de procesamiento o una operación de consulta en Microsoft SQL Server 2005 Analysis Services, la operación fracasará. Además, recibirá el siguiente mensaje de error:
Error 0xC1020034. El siguiente archivo está dañado: FileDescription
Nota El marcador de posición FileDescription representa información sobre el archivo dañado.

Este problema se produce después de instalar 5 actualización acumulativa para SQL Server 2005 Service Pack 2.

Causa

Este problema se produce debido a una condición de anticipación se introdujo en 5 actualización acumulativa para SQL Server 2005 Service Pack 2.

Nota La generación de 5 de actualización acumulativa para SQL Server 2005 Service Pack 2 está 09.00.3215.

Cuando se produce la condición de anticipación, SQL Server 2005 Analysis Services marca una página de datos en memoria. En este modo, SQL Server 2005 Analysis Services indica que la página de datos se ha escrito en disco. Sin embargo, la página datos marcados en la memoria no se escribe realmente en el disco. La condición de anticipación impide que SQL Server 2005 Analysis Services escribir la página de datos marcada en la memoria en disco. Esta situación puede producir daños en el archivo cuando el sistema operativo Windows más adelante se descarta la memoria modificada.

Solución

La corrección para este problema se publicó por primera vez en actualización acumulativa 6. Para obtener más información acerca de cómo obtener este paquete de actualización acumulativa para SQL Server 2005 Service Pack 2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
946608Paquete de actualización acumulativa 6 para SQL Server 2005 Service Pack 2
Nota Como las compilaciones son acumulativas, cada versión de revisión nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad incluidas en el anterior de SQL Server 2005. Microsoft recomienda que considere aplicar la versión de revisión más reciente que contenga este hotfix. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
937137Compilaciones de SQL Server 2005 que se publicaron después del lanzamiento de SQL Server 2005 Service Pack 2
Las revisiones de Microsoft SQL Server 2005 se crean para los service Pack específicos de SQL Server. Debe aplicar una revisión de SQL Server 2005 Service Pack 2 a una instalación de SQL Server 2005 Service Pack 2. De forma predeterminada, cualquier revisión suministrada en un service pack se incluye en el siguiente service pack.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Microsoft descubrió esta condición de anticipación durante pruebas internas continuo. La condición de carrera puede producirse mientras se ejecuta una operación de limpieza de fondo si se cumple una de las condiciones siguientes:
  • La operación se ejecuta en un servidor que tiene menos de ocho procesadores y memoria uso supera el límite memoria alta.

    Nota El límite de memoria alta se especifica en la propiedad de la memoria TotalMemoryLimit . La propiedad de la memoria TotalMemoryLimit define la cantidad total de memoria física que está disponible para SQL Server 2005 Analysis Services en condiciones de funcionamiento típicas. Los valores menores que 100 representan un porcentaje de memoria. Los valores mayores que 100 representan un valor absoluto en bytes.

  • La operación se ejecuta en un servidor que tiene al menos ocho procesadores y memoria uso supera el punto medio entre el límite de memoria baja y el límite de memoria alta.

    Nota El límite de memoria baja se establece en la propiedad de la memoria LowMemoryLimit . La propiedad de la memoria LowMemoryLimit define el umbral inferior de memoria física que está disponible para SQL Server 2005 Analysis Services. Los valores menores que 100 representan un porcentaje de memoria. Los valores mayores que 100 representan un valor absoluto en bytes.
Recomendamos que instale el paquete de actualización acumulativa más reciente si está ejecutando una de las siguientes compilaciones de SQL Server 2005 Analysis Services:
  • Generación 09.00.3215
    Para obtener más información acerca de los problemas corregidos en compilación 09.00.3215, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    943656Paquete 5 de la actualización acumulativa para SQL Server 2005 Service Pack 2
  • Generación 09.00.3221
    Para obtener más información acerca el problema se corrigió en compilación 09.00.3221, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    942908REVISIÓN: El cambio puede ser deshacer durante las sincronizaciones posteriores al cambiar un artículo en el suscriptor en SQL Server 2005
  • Generación 09.00.3222
    Para obtener más información acerca el problema se corrigió en compilación 09.00.3222, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    947196REVISIÓN: Se produce una infracción de acceso cuando ejecuta una consulta MDX con una cuenta de usuario es un miembro de algunas funciones diferentes en SQL Server 2005 Analysis Services
  • Generación 09.00.3224
    Para obtener más información acerca el problema se corrigió en compilación 09.00.3224, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    947463REVISIÓN: El procedimiento almacenado no puede terminar su ejecución en SQL Server 2005
Podemos considerar la posibilidad de encontrar la condición de anticipación sea pequeño. Después de instalar el paquete de actualización acumulativa más reciente, se recomienda volver a procesar todos los cubos se procesan mediante las generaciones de SQL Server 2005 Analysis Services que se mencionan en la lista con viñetas anterior. Tomando esta acción puede Asegúrese de que los datos que procesan no contienen daño causado por la condición de anticipación.

Para obtener más información acerca de qué archivos se ha cambiado y para información acerca de los requisitos previos para aplicar el paquete de actualización acumulativa que contiene la revisión que se describe en este artículo, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
946608Paquete de actualización acumulativa 6 para SQL Server 2005 Service Pack 2

Referencias

Para obtener más información acerca de la lista de generaciones que están disponibles después de SQL Server Service Pack 2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
937137Lista de las generaciones que están disponibles después del lanzamiento de SQL Server 2005 Service Pack 2
Para obtener más información acerca del modelo incremental de servicio para SQL Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
935897Un modelo incremental de servicio está disponible desde el equipo de SQL Server para entregar revisiones para problemas detectados
Para obtener más información acerca de cómo obtener SQL Server 2005 Service Pack 2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
913089Cómo obtener el service pack más reciente para SQL Server 2005
Para obtener más información acerca de las nuevas características y las mejoras de SQL Server 2005 Service Pack 2, visite el siguiente sitio Web:
http://go.microsoft.com/fwlink/?LinkId=71711
Para obtener más información sobre el esquema de nomenclatura para las actualizaciones de SQL Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
822499Nuevo esquema de nomenclatura para los paquetes de actualización del software de Microsoft SQL Server
Para obtener más información acerca de la terminología relativa de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Propiedades

Id. de artículo: 948920 - Última revisión: miércoles, 20 de febrero de 2008 - Versión: 1.1
La información de este artículo se refiere a:
  • Microsoft SQL Server 2005 Analysis Services
Palabras clave: 
kbmt kbpubtypekc kbhotfixrollup kbexpertiseadvanced kbsql2005as kbsql2005bi kbqfe kbfix KB948920 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 948920

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com