es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Paquete de SSIS atascado en la fase de validación al intentar importar/exportar archivos de Excel.

En nuestros servidores (Windows 2016, SQL Reporting Server 2016, Microsoft Access Database Engine 2016) ejecutamos 2 paquetes de SSIS. 1 importa datos desde un archivo de Excel a la base de datos y 1 exporta datos desde la base de datos a un archivo de Excel. Ambos son archivos xlsx.

Ejecutamos este paquete exacto en TST, ACC, RES y PRD (mismo servidor y configuración de acceso). No tuvimos ningún problema hasta que hace una semana, los paquetes en PRD simplemente se quedaron atascados en la “fase de validación inicial” de la tarea de flujo de datos. Los otros entornos están bien.

Hemos determinado que no es un problema en la aplicación, ya que un paquete simple de lectura que creamos para este problema, dio el mismo problema. Tampoco parece ser un problema de acceso. La cuenta que ejecuta el script es sysadmin en SQL y administrador local en el servidor de archivos.

También intentamos:
• Usar solo un flujo de importación en lugar de dos en la tarea de flujo de datos: sin cambios https://social.msdn.microsoft.com/Forums/sqlserver/en-US/781c855f-833e-4578-a43a-1729482bbabd/dtspipeline-validation-phase-is-beginning-but-never-stop?forum=sqlintegrationservices
• Establecer los administradores de conexión para fuentes OLE DB se establecen todos en DelayValidation a True: sin cambios https://stackoverflow.com/questions/19305676/ssis-pre-evaluation-phase-taking-long/19821281
• Establecer ValidateExternalMetadata se establece en falso para fuentes de Excel: sin cambios https://stackoverflow.com/questions/19305676/ssis-pre-evaluation-phase-taking-long/19821281
• Reinstalar Microsoft Access Database Engine en el servidor: sin cambios
• Probado leer un archivo plano (txt) que funcionó sin problemas.

Estamos sin ideas, por lo que cualquier ayuda sería muy apreciada.

ACTUALIZACIÓN:
Cuando intento ejecutar manualmente el asistente de importación/exportación (y seleccionar el archivo de Excel), obtengo “El sistema operativo no está configurado actualmente para ejecutar esta aplicación”. Investigando también este mensaje.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Actualmente estamos investigando un problema con nuestros paquetes SSIS en nuestro entorno PRD. Los paquetes se quedan atascados en la fase de “validación inicial” de la tarea de flujo de datos. Hemos intentado los siguientes pasos para resolver el problema, pero ninguno de ellos ha funcionado:

    • Sólo usando un flujo de importación en lugar de dos en la tarea de flujo de datos
    • Estableciendo los gestores de conexiones para las fuentes OLE DB en DelayValidation a True
    • Estableciendo ValidateExternalMetadata en false para las fuentes de Excel
    • Reinstalar el motor de base de datos de Microsoft Access en el servidor
    • Probado la lectura de un archivo plano (txt) que funcionó sin problemas

    Cuando intentamos ejecutar manualmente el asistente de exportación/importación (y seleccionar el archivo de Excel), recibimos el mensaje de error “El sistema operativo no está configurado actualmente para ejecutar esta aplicación”.

    Nos hemos quedado sin ideas, así que cualquier ayuda sería muy apreciada.

Comments are closed.