Sto provando a chiamare una procedura memorizzata semplice che restituirebbe un elenco di nomi nel formato di test normale, il tutto in un'unica riga. Le sto passando due parametri, ma non importa come configuro la chiamata, all'interno di un editor di origine OLE DB o all'interno di un'attività SQL eseguibile. Ci deve essere qualcosa che mi manca con la mia istruzione SQL b/c continuo a ricevere un errore.Chiamata di stored procedure SSIS
mio testo del comando SQL è
EXEC [dbo].[spGetEmployerIdCSV] ?, ?
I parametri sto passando sono elencati esattamente come sono dichiarate nella stored procedure, @IDType
e @IDNumber
, che vengono mappati a variabili predefinite.
Ogni volta che provo a farlo funzionare da entrambi tipo di attività, ottengo uno SQL costrutto
L'Exec o istruzione non è supportata.
Qual è il modo migliore per eseguire una stored procedure all'interno di SSIS?
Grazie.
hai fatto una mappatura dei parametri? Segui questo http://www.sqlis.com/post/The-Execute-SQL-Task.aspx – JonH
quale versione di SSIS? – HLGEM
È il 2012. Ho trovato che il problema era l'importazione di un varchar (Max) – Paynetech