Subject: DTS in sp si può????
From: Lorenzo Benaglia
Date: 5/4/2007 1:36:03 PM
Roberto wrote:
> ho creato un dts in sql server 2005 volevo sapere se era possibile
> richiamare tale dts in una store procedure???
Ciao Roberto,
Potresti utilizzare l'extended stored procedure xp_cmdshell per richiamare
l'utility DTExec, ma ti sconsiglio di ricorrere a questa strada per motivi
di sicurezza.
In altrenativa puoi definire un Alert che intercetti un codice di errore
custom, il quale reagirà richiamando un JOB che tramite DTExec eseguirà il
tuo package SSIS. :-)
Dalla stored procedure non dovrai fare altro che rilanciare l'errore custom
tramite il comando RAISERROR.
In questo modo il package sarà eseguito nel contesto di sicurezza
dell'account utilizzato dal servizio SQL Server Agent.
> E se si some viene
> richiamata o dove posso trovare alcuni es. ad hoc.
Trovi tutti i dettagli sui Books Online.
> Grazie anticipatamente
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo
http://italy.mvps.org
|