>Ciao a tutti
Ciao!
>Mandandolo in esecuzione, ricevo sempre l'errore:
>Executing the query "SELECT dbo.fn_Ritorna2DCOMM_idCMP(?)" failed
>with the following error: "Syntax error, permission violation,
>or other nonspecific error". Possible failure reasons: Problems
>with the query, "ResultSet" property not set correctly, parameters
>not set correctly, or connection not established correctly.
Mi sembra proprio un errore di sintassi.. Quella è una TABLE VALUED FUNCTION?
se sì devi fare:
SELECT <elenco campi> FROM dbo.fn_Ritorna2DCOMM_idCMP(?)
anche se ti consiglio di fare una stored procedure dove richiamare la suddetta select. Ad esempio:
CREATE PROC dbo.proc_Ritorna2DCOMM_idCMP
@param int -- metti il tipo corretto
AS
BEGIN
SET NOCOUNT ON;
SELECT <elenco campi> FROM dbo.fn_Ritorna2DCOMM_idCMP(@param)
END
e poi nel SSIS:
EXEC dbo.proc_Ritorna2DCOMM_idCMP ?
settando il parametro nella sezione corretta.
>
>Tanto per cominciare mi piacerebbe riuscire a vedere di volta
>in volta il valore che viene assegnato alla variabile ma non
>so come fare.
Basta mettere un breakpoint sullo script task (selezionalo e premi F9) e poi controllare, quando si ferma, la finestra locals, alla voce "Variables".
>All'interno del dataflow per esempio si possono usare i dataview
>per vedere i dati che voaggiano nel buffer. C'è uno strumento
>equivalente per visualizzare il valore delle variabili?
No, perchè il control flow non è per i dati. Solo il debug e i breakpoint come ti ho indicato sopra..
>Ciao e grazie
di nulla!
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org