Problema DTS
slimshady82 non è online. Ultima attività: 15/07/2008 17.25.11slimshady82
Inserito il: 10 maggio 2008 09.42
124 messaggi dal 21 mag 2004 Istalla Microsoft Silverlight!
Ciao a tutti, di seguito il problema.
Ho creato un DTS con all'interno uno script activex che mi controlla l'esistenza di un file.
Se il file esiste il DTS va avanti altrimenti esce.
Ma se il file non esiste vorrei che mi uscisse dal DTS senza andare in errore e non eseguendo gli altri task.

Questo DTS parte tutti i giorni e il risultato del JOB schedulato non voglio che vada in errore quando non trova il file, qualche suggerimento?

Vi posto un po' di codice..

Dim oFSO
Dim sSourceFile
Dim sDestinationFile
Set oFSO = CreateObject("Scripting.FileSystemObject")
sSourceFile = "\\Import\ciao.txt"

IF (oFSO.FileExists(sSourceFile)) THEN
Main = DTSTaskExecResult_Success
ELSE
-----
END IF
Microsoft Most Valuable Professional
RE: Problema DTS
l.bianchi non è online. Ultima attività: 04/07/2008 13.01.11l.bianchi
Inserito il: 12 maggio 2008 08.37
contributi / 840 messaggi dal 19 dic 2003 Istalla Microsoft Silverlight!
Io faccio così...


CREATE TABLE #t
(
fileexists smallint NOT NULL,
directory smallint NOT NULL,
parent smallint NOT NULL
)

INSERT #t
EXEC master..xp_fileexist '\\server\cartella\file.txt'

IF EXISTS (SELECT 1 FROM #t WHERE fileexists = 1)
EXEC xp_cmdshell 'DTSRun /S server /N nomedts /E'

DROP TABLE #t


Bye

Luca Bianchi
Microsoft MVP - SQL Server
http://community.ugiss.org/blogs/lbianchi
RE: Problema DTS
slimshady82 non è online. Ultima attività: 15/07/2008 17.25.11slimshady82
Inserito il: 12 maggio 2008 08.41
124 messaggi dal 21 mag 2004 Istalla Microsoft Silverlight!
Ciao..gentilissimo, ora provo e ti faccio sapere..
RE: Problema DTS
slimshady82 non è online. Ultima attività: 15/07/2008 17.25.11slimshady82
Inserito il: 12 maggio 2008 09.14
124 messaggi dal 21 mag 2004 Istalla Microsoft Silverlight!
Funziona benissimo...

grazie mille
Ciao
Ste

Vai a:

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums