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
Scrivere in un file da t-sql ??
mercoledì 25 giugno 2008 - 11.28
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
cristian75
Profilo
| Newbie
17
messaggi | Data Invio:
mer 25 giu 2008 - 11:28
Ciao a tutti, dopo pochi giorni, eccomi tornato, secondo voi è possibile scrivere in un file txt il risultato di una query?
mi spiego meglio avendo un trigger che compie una select sui valori appena inseriti posso fare in modo che questi dati vengano accodati a un file esistente ?
Grazie Mille
Ciao
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 25 giu 2008 - 11:41
>Ciao a tutti, dopo pochi giorni, eccomi tornato, secondo voi
>è possibile scrivere in un file txt il risultato di una query?
>mi spiego meglio avendo un trigger che compie una select sui
>valori appena inseriti posso fare in modo che questi dati vengano
>accodati a un file esistente ?
Tecnicamente si, praticamente stanne alla larga
I trigger non sono fatti per scrivere su file ed una operazione del genere creerebbe sia dei problemi di performance, che di sicurezza.
Ora, prova ad articolare meglio l'esigenza e vedremo di valutare insieme soluzioni alternative.
Domanda n.1: Che DBMS utilizzi?
Domanda n.2: Puoi permetterti di eseguire una esportazione asincrona rispetto all'aggiornamento del db?
>Grazie Mille
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
cristian75
Profilo
| Newbie
17
messaggi | Data Invio:
mer 25 giu 2008 - 12:14
Ciao Lorenzo, il Db è Ms Sql 2005, ricordi mi hai aiutato con il trigger per allinear i 2 db , qalche pst fa
funziona alla grande
Adesso ho degli eventi che vengono scritti in una tabella dovrei fare in modo che tali eventi vangano digeriti da un sistema " che si occupa di buste paga ", solo che questo sistema si può alimetare solo attraverso un file txt formattao in un determinato modo.
a questo punto pensavo di scrivere in un file utilizzando il trigger per intercettare l'evento, potrei anche farlo in modo asincrono, ma con una tempistica del tipo ogni 10 secndi ...
e dovrei cancellare la l'evento quando e stato scritto nel file, per eitare di scriverlo 2 volte.
inoltre dovrei ache leggere da un file la configurazione della formattazione, " in modo da rendere il tutto modificabile semplicemente mdificando il file di configurazione ".
Pretendo troppo ??
ciao .
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 25 giu 2008 - 12:17
>Pretendo troppo ??
Decisamente, questo lavoro deve essere eseguito applicativamente.
Scrivi una applicazione (eventualmente un servizio) ad-hoc, ed esegui l'operazione in modo asincrono (con un intervallo MOOOOOLTO più ampio dei 10 secondi che hai scritto).
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
cristian75
Profilo
| Newbie
17
messaggi | Data Invio:
mer 25 giu 2008 - 12:28
Ok come immainavo !
Grazie mille !
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 !