Microsoft distribuye las soluciones de Microsoft SQL Server 2012 como un archivo que se puede descargar. Debido a que las correcciones son acumulativas, cada versión nueva contiene todas las revisiones y todas las revisiones de seguridad incluidas en la versión anterior de SQL Server 2012 Fix.

Síntomas

Imagine la siguiente situación:

  • Tiene una versión de SQL Server Integration Services (SSIS) anterior a SSIS 2012 instalado en su equipo.

  • Tiene un paquete de SSIS que usa Microsoft Connector para Oracle por Attunity o el conector de Microsoft para Teradata por Attunity.

  • Actualiza a SSIS 2012.

  • Intenta abrir el paquete.

En esta situación, recibe un mensaje de error similar al siguiente:

Error 0xc004706c: DataFlow- SSISPackageName: componente " nombre de origen de Oraclede origen de Oracle, CLSID {4CAC6073-BCA7-430E-BD29-68A9F0012C6D}" no se pudo crear y devolvió el código de error 0x80070005 "acceso denegado". Asegúrese de que el componente esté registrado correctamente. Error 0xc0048021: DataFlow- SSISPackageName: falta el componente, no está registrado, no se pudo actualizar o faltan interfaces necesarias. La información de contacto de este componente es "origen de Oracle; Conector de Microsoft para Oracle por Attunity; Attunity Ltd.; Todos los derechos reservados; http://www.attunity.com; 2 ". Error 0xc004801f: DataFlow- SSISPackageName: los metadatos del componente "origen de Oracle < nombre de origen de Oracle>" no se pudieron actualizar a la versión más reciente del componente. Error en el método PerformUpgrade.

Causa

Este problema se produce porque se usa un GUID antiguo en el paquete de SSIS.

Resolución

Información sobre la actualización acumulativa

Paquete de actualización acumulativa 1 para SQL Server 2012 Service Pack 1

La corrección para este problema se publicó por primera vez en la actualización acumulativa 1. Para obtener más información sobre cómo obtener este paquete de actualización acumulativa para SQL Server 2012 Service Pack 1, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2765331 Paquete de actualización acumulativa 1 para SQL Server 2012 Service Pack 1Nota Como las compilaciones son acumulativas, cada nueva versión de corrección contiene todas las revisiones y todas las revisiones de seguridad incluidas en la versión anterior de corrección de SQL Server 2012. Le recomendamos que considere la posibilidad de aplicar la versión de corrección más reciente que contenga este Hotfix. Si desea obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2772858 Las compilaciones de SQL Server 2012 que se lanzaron después de publicar SQL Server 2012 Service Pack 1

Paquete de actualización acumulativa 3 para SQL Server 2012

La corrección para este problema se publicó por primera vez en la actualización acumulativa 3. Para obtener más información sobre cómo obtener este paquete de actualización acumulativa para SQL Server 2012, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2723749 Actualización acumulativa 3 para SQL Server 2012Nota Como las compilaciones son acumulativas, cada nueva versión de corrección contiene todas las revisiones y todas las revisiones de seguridad incluidas en la versión anterior de corrección de SQL Server 2012. Le recomendamos que considere la posibilidad de aplicar la versión de corrección más reciente que contenga este Hotfix. Si desea obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

2692828 Las compilaciones de SQL Server 2012 que se publicaron después de que se publicó SQL Server 2012

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".

Solución alternativa

Para solucionar este problema, busque y reemplace el GUID anterior por el nuevo en el archivo de paquete. DTSX junto con la siguiente asignación. Estos cambios pueden realizarse antes o después de que los paquetes SSIS se actualicen a SQL Server 2012. origen de Oracle anterior: {4CAC6073-BCA7-430E-BD29-68A9F0012C6D} NEW: {CB67CD40-126C-4280-912D-2A625DFAFB66} destino de Oracle OLD: {ManagerOLD}: nuevo: {58BD57A5-2572-4e04-8D64-A646AFD434F3} 577C27D9-1E41-4116-B8AC-1A11E1E4B66D: {SourceOLD} Teradata 58664F3B-262F-4E4B-8AD1-E3FA1B504C1E: {FE2F6C7B-2535-434A-8E03-894F4C01D8B7} nuevo: {DestinationOLD} Teradata 3703B1C2-3155-4905-9D5B-9DDAB8EB8773: {664D5009-786B-4C11-A507-2BF056EF5F61} nuevo: {ManagerOLD}: {EA88DC41-494C-41FE-9BB2-0B728B46B7B2} nuevo: {84B09D80-8309-4CA8-9CEC-E19ACB76F257}

Más información

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.

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×