Creazione script

lunedì 17 dicembre 2007 - 15.42

francescoeffe Profilo | Newbie

Devo monitorare un db e devo creare uno script da una query sql che mi dia il risultato ogni due minuti sotto forma di pdf/testo ed in alternativa con email. Mi date una mano per la creazione dello script da schedulare in ambiente Windows- Non intendo utilizzare SQL MAIL.

Non so da dove partire...

Select timestamp,function_cd,run_id,param_1 as 'Feedcode', severity, text from cs_message_log
where timestamp >=convert(smalldatetime,convert(varchar(8),getdate(),112))
and (text like 'trade run completed successfully.%')
order by timestamp

Grazie a tutti

lbenaglia Profilo | Guru

>Devo monitorare un db e devo creare uno script da una query sql
>che mi dia il risultato ogni due minuti sotto forma di pdf/testo
>ed in alternativa con email.
Direi che i SQL Server Reporting Services sono lo strumento principe per questo genere di compiti:
http://www.microsoft.com/sql/technologies/reporting/default.mspx

>Grazie a tutti
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

francescoeffe Profilo | Newbie

Grazie per la dritta ma sul server di produzione non posso installare alcun componente aggiuntivo in quanto l'applicazione che girà ha una criticità elevata. mi serve la soluzione più semplice possibile senza l'aggiunta di altri software.

lbenaglia Profilo | Guru

>Grazie per la dritta ma sul server di produzione non posso installare
>alcun componente aggiuntivo in quanto l'applicazione che girà
>ha una criticità elevata. mi serve la soluzione più semplice
>possibile senza l'aggiunta di altri software.

I Reporting Services puoi installarli tranquillamente su un server distinto da quello che costituisce la tua fonte dati.
Soluzioni "più semplici" che ti permettono di scegliere il formato di output dei dati (PDF, Excel, HTML, Web archive, XML, ecc.) sinceramente non ne conosco.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5