none
esecuzione package SSIS RRS feed

  • Domanda

  • Ho creato un pacchetto di integrazione in visual studio che importa i dati da un file Excel.

    Effettua la conversione dei dati presenti nel file in Excel e i dati che non possono essere convertiti correttamente vengono memorizzati in un apposita tabella.

    Quelli che passano correttamente la conversione sono memorizzati in una tabella nella quale ci sono delle rule. 

    I dati che non soddisfano le rule verranno memorizzati in un altra tabella dedicata.

    Ora, se eseguo il package da Visual Studio funziona tutto senza problemi.

    A questo punto con il comando Distribuisci, distribuisco la soluzione nello stesso database e nei cataloghi di Integration Services mi trovo SSIDB con il nome della soluzione e i package dtsx che ho creato.

    Ora, se da SSMS in corrispondenza di un package scelgo la voce Esegui, il package da un errore: Eccezione lanciata da un componente esterno: in Microsoft.SqlServer.Dts.Runtime.DtsContainer.Execute (Connection connections, Variables varaibles, IDTSEvents 100 events, IDTSLogging 100 log, ObjectTransaction) in Microsoft.,SqlServer,IntegrationServices,Server,ISServerExec.ISServerExecutionEvents.StartPackage()

    L'errore compare al terzo step dopo PacakgeDemo.Convalida Avviata, Attività flusso di dati: Convalida avviata e Attività flusso di dati Informazioni: inizio della fase di convalida,... poi errore

    Come risolvo il problema ?

    Grazie per qualsiasi info.,

    martedì 16 aprile 2019 12:57

Risposte