Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Activex script task rimane in running
giovedì 13 gennaio 2011 - 15.58
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
Visual Studio 2008
|
SQL Server 2008
squilibrium
Profilo
| Junior Member
168
messaggi | Data Invio:
gio 13 gen 2011 - 15:58
Ciao a tutti
Ho un Activex script task (convertito da sql 2000 as ssis 2008...) che si occupa di alcune operazioni con un invio di email finale.
Il linguaggio è javascript, quando arriva alla fine se invia l'email (utilizzando il cdo.message....) poi si blocca e rimane in running. praticamente non scatena l'evento di ritorno. Questo succede sia in debug da visual studio che da job schedulato. L'email viene inviata e funziona tutto correttamente, ma non si interrompe il task.
Qualche idea?
ciao
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 14 gen 2011 - 10:50
>Ciao a tutti
ciao
>Ho un Activex script task (convertito da sql 2000 as ssis 2008...)
>che si occupa di alcune operazioni con un invio di email finale.
>Il linguaggio è javascript, quando arriva alla fine se invia
>l'email (utilizzando il cdo.message....) poi si blocca e rimane
>in running. praticamente non scatena l'evento di ritorno. Questo
>succede sia in debug da visual studio che da job schedulato.
>L'email viene inviata e funziona tutto correttamente, ma non
>si interrompe il task.
Potrebbe essere un problema di permessi di esecuzione di quella dll, oppure una registrazione effettuata in malo modo.
Prova a farti un vbscript fuori che invia la mail per controllare se funziona.
A prescindere da questo, ti consiglio vivamente di non usare i task legacy di 2000, ma di rifare in tuo bel task non appena hai tempo. Non ho avuto mai belle esperienze quando ho convertito degli activeX e ho sempre preferito rifare, anche per la manutenibilità e la leggibilità/solidità del codice.
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
squilibrium
Profilo
| Junior Member
168
messaggi | Data Invio:
ven 14 gen 2011 - 11:11
Ciao e grazie per la risposta
Penso che alla fine lo rifarò ma volevo vedere prima se c'era una soluzione rapida :). Inoltre la mail deve essere inviata in html e quindi (per lo meno a quanto so io), non posso usare il send mail task. dovrò scrivere uno script task (lo so non è così laborioso :))
Ciao e grazie ancora
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 14 gen 2011 - 11:44
>Penso che alla fine lo rifarò ma volevo vedere prima se c'era
>una soluzione rapida :). Inoltre la mail deve essere inviata
>in html e quindi (per lo meno a quanto so io), non posso usare
>il send mail task. dovrò scrivere uno script task (lo so non
>è così laborioso :))
Fossi in te farei un vbscript (proprio un file .vbs) e lo lancerei da windows per vedere cosa succede..
Giusto per svelare l'arcano..
detto questo, eccoti un semplice aiuto al tuo lavoro:
http://msdn.microsoft.com/en-us/library/ms403365.aspx
c'è anche la possibilità powershell:
http://weblogs.asp.net/steveschofield/archive/2008/01/09/send-email-with-powershell-script-schedule-script-with-windows-task-scheduler.aspx
>Ciao e grazie ancora
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !