Con più domande
ssis : Dts.Events.FireError with Script task

Domanda
-
ciao a tutti,
ho creato in ssis un package da eseguire con dtexec a linea di comando.
ho dovuto modificare il package in modo che facesse un check e nel caso scrivere un errore a video.
Per farlo ho usato:
-sql task con la query che fa il check
-script task con :
Dts.Events.FireError(18, "Check", "Script Aborted.", "", 0 );
Dts.TaskResult = (int)ScriptResults.Failure;
A design time vedo correttamente il messaggio nell'Execution Result, ma quando eseguo il package con dtexec cosi:DTEXEC /f ".\S1UC.dtsx" /CONFIGFILE ".\S1UC.dtsConfig" /REPORTING EC
mi vengono ritornati i seguenti errori, tra cui che non riesce a validare il task e che è corrotto!!!
Source: Script Task Script Task
Description: There was an exception while loading Script Task from XML: System.Exception: The Script Task "ST_8d3746748d2f4496934b5b2b00791dbb" uses version 14.0 script that is not supported in this release of Integration Services. To run the package, use the Script Task to create a new VSTA script. In most cases
at Microsoft.SqlServer.Dts.Tasks.ScriptTask.ScriptTask.LoadFromXML(XmlElement elemProj, IDTSInfoEvents events)
Source: Script Task
Description: The Script Task is corrupted.qualche idea?
grazie in anticipo,
D.
Tutte le risposte
-
Ciao,
il messaggio di errore dice anche "The Script Task XXX uses version 14.0 script that is not supported in this release of Integration Services". Stai utilizzando due versioni diverse di SQL Server tra sviluppo e produzione ?
Danilo Dominici MCP MCDBA MCITP MCSE MCAD MCT Questo post è fornito "così com'è". Non conferisce garanzie o diritti di alcun tipo. Ricorda di usare la funzione "segna come risposta" per i post che ti hanno aiutato a risolvere il problema e "deseleziona come risposta" quando le risposte segnate non sono effettivamente utili. Questo è particolarmente utile per altri utenti che leggono il thread, alla ricerca di soluzioni a problemi similari. ENG: This posting is provided "AS IS" with no warranties, and confers no rights. Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
-
-
-
vedi il thread linkato qui sotto
Edoardo Benussi
Microsoft MVP - Cloud and Datacenter Management
e[dot]benussi[at]outlook[dot]it- Proposto come risposta Edoardo BenussiMVP, Moderator martedì 9 gennaio 2018 10:19