40 messaggi dal 14 dicembre 2001
Salve a tutti,
io avrei un problema del tipo che vorrei da una pagina asp lanciare un dts SQL, che a sua volta mi crea un file xls (con nome file generato random) eseguendo una view.
Il problema sta nel fatto che gli vorrei passare dei parametri da asp (ovviamente alla view ?!?!) sapete se è possibile ? se si come si fa ?
Grazie in anticipo !!!

- Al mio segnale scatenate l'inferno -
1.024 messaggi dal 19 dicembre 2003
Contributi | Blog
spqrwolf wrote:
Il problema sta nel fatto che gli vorrei passare dei parametri da asp (ovviamente alla view ?!?!) sapete se è possibile ? se si come si fa ?...una view non prevede l'utilizzo di parametri. Devi dirottare l'esigenza
sulle stored procedure o sulle funzioni...
Se invece ti riferisci ad una variabile da passare al DTS fai riferimento a questi link

http://www.sqldts.com/default.aspx?280
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dtssql/dts_addf_misc_68tv.asp
Grazie in anticipo !!!
(birra) (birra) (birra)

Bye
40 messaggi dal 14 dicembre 2001
In realtà non sò se è possibile eseguire un DTS (Data Transformation Services - Local Packages) da asp, è una cosa che vorrei tentare perchè eseguendolo da sql enterprise manager è velocissimo e quindi volevo sapere se era possibile eseguirlo, passando i valori alla view che viene lanciata dal dts, direttamente da paggina asp .... intanto mi vado a vedere qui link che mi hai suggerito e grazie ;)

- Al mio segnale scatenate l'inferno -
1.024 messaggi dal 19 dicembre 2003
Contributi | Blog
spqrwolf wrote:
In realtà non sò se è possibile eseguire un DTS (Data Transformation Services - Local Packages) da asp,

Per lanciare un DTS esiste solo il comando DTSRUN (non è un comando T-SQL ma un comando a livello di sistema operativo).
Non puoi fare in modo di schedulare il DTS per essere eseguito ad intervalli predefiniti predisponendo quindi in anticipo il file xls?

Bye
40 messaggi dal 14 dicembre 2001
La schedulazione funziona ma non mi serve  !!!
Lo volevo provare via asp perchè si tratta di un'estrazione di tanti tanti tanti records, che selezionati tramite una query tradizionale mi va in timeout, mentre il dts è molto + performante, abbatte i tempi in maniera drastica, proverò con quel comando che mi hai detto altrimenti .... BOH !!

- Al mio segnale scatenate l'inferno -
1.024 messaggi dal 19 dicembre 2003
Contributi | Blog
spqrwolf ha scritto:
La schedulazione funziona ma non mi serve  !!!
Lo volevo provare via asp perchè si tratta di un'estrazione di tanti tanti tanti records, che selezionati tramite una query tradizionale mi va in timeout, mentre il dts è molto + performante,


Il DTS molto più performante di una query?!?
Sei sicuro che la query sia scritta bene? :-)
Forse volevi fare il paragone non con una query ma con una procedura che esegue una operazione row-by-row...

Bye
40 messaggi dal 14 dicembre 2001
Ho provato ad eseguire la query e va in time out, se la stessa query la lancio dal dts in 2 secondi mi crea il file xls con tutti i dati richiesti !!
Giuro è così !!

- Al mio segnale scatenate l'inferno -
1.024 messaggi dal 19 dicembre 2003
Contributi | Blog
spqrwolf ha scritto:
Ho provato ad eseguire la query e va in time out, se la stessa query la lancio dal dts in 2 secondi mi crea il file xls con tutti i dati richiesti !!


Premesso che una query non può creare un file xls senza ulteriori manipolazioni, il motivo per cui vai in timeout è da ricercare altrove...

Torna al forum | Feed RSS

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.