Próbuję wywołać prostą procedurę przechowywaną, która zwróci listę nazw w normalnym formacie testowym, a wszystko to w jednym wierszu. Podaję dwa parametry, ale nie ważne, jak skonfigurować wywołanie, albo w edytorze źródeł OLE DB, albo w zadaniu SQL. Musi być coś, czego mi brakuje w mojej instrukcji SQL b/c, i ciągle dostaję błąd.Zapisana procedura SSIS Zadzwoń pod numer
Mój tekst polecenia SQL jest
EXEC [dbo].[spGetEmployerIdCSV] ?, ?
Parametry olewam wymienione są dokładnie tak, jak są one zadeklarowane w procedurze przechowywanej, @IDType
i @IDNumber
, które są przypisane do zmiennych predefiniowanych.
Za każdym razem staram się uruchomić go z obu typów zadań, dostaję
EXEC SQL konstruktu lub oświadczenie nie jest obsługiwany.
Jaki jest najlepszy sposób uruchomienia procedury przechowywanej w SSIS?
Dziękuję.
Czy zrobić mapowanie parametrów? Postępuj zgodnie z tym http://www.sqlis.com/post/The-Execute-SQL-Task.aspx – JonH
której wersji SSIS? – HLGEM
To jest 2012. Stwierdziłem, że problemem było importowanie varchar (Max) – Paynetech