[SQL SERVER PROFILER 2005] - E' possibile lanciarlo come servizio?

mercoledì 13 maggio 2009 - 10.51

carman Profilo | Newbie

Ciao a tutti,
ho necessità di tracciare gli accessi a un server sql server e SqlServer Profiler mi viene comodo ma purtroppo sembra che non sia possibile lanciarlo come servizio sempre attivo ma solo come applicazione.
Sapete come posso fare a farlo girare sempre in modalità nascosta?

alx_81 Profilo | Guru

>Ciao a tutti,
ciao

>ho necessità di tracciare gli accessi a un server sql server
>e SqlServer Profiler mi viene comodo ma purtroppo sembra che
>non sia possibile lanciarlo come servizio sempre attivo ma solo
>come applicazione.
>Sapete come posso fare a farlo girare sempre in modalità nascosta?
E se invece che questa strada pensi a dei logon trigger?
http://msdn.microsoft.com/it-it/library/bb326598.aspx


--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

carman Profilo | Newbie

buona idea grazie...
ma devo loggare anche gli eventi di logout...
esiste un trigger per il logout?
grazie di nuovo

carman Profilo | Newbie

ho provato a lanciare lo script per il trigger di logon ma ottengo questo errore

Msg 1084, Level 15, State 1, Procedure connection_limit_trigger, Line 3
'LOGON' is an invalid event type.

alx_81 Profilo | Guru

>ho provato a lanciare lo script per il trigger di logon ma ottengo
>questo errore
>
>Msg 1084, Level 15, State 1, Procedure connection_limit_trigger,
>Line 3
>'LOGON' is an invalid event type.
ti passo la doc per 2005
http://msdn.microsoft.com/it-it/library/bb326598(SQL.90).aspx
non capisco come mai ottieni l'errore..
che versione di sql server hai? Spero non la express..
--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

carman Profilo | Newbie

no...
ho lo enterprice...

alx_81 Profilo | Guru

>no...
>ho lo enterprice...
allora il secondo link deve andare..
prova a postare cosa implementi

--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

lbenaglia Profilo | Guru

>no...
>ho lo enterprice...

Che VERSIONE di SQL Server utilizzi (non l'EDIZIONE)?
I Logon Triggers sono stati introdotti con SQL Server 2005, quindi se utilizzi versioni precedenti non li troverai.
Come hai già avuto modo di vedere i Logon Triggers non permettono di tracciare l'evento di logoff, ma a tale scopo puoi definire un Trace in SQL Server che catturi gli eventi Audit Login e Audit Logout.
Per maggiori dettagli inizia dal seguente paragrafo dei Books Online:
http://msdn.microsoft.com/en-us/library/ms191006.aspx

SQL Server 2008 introduce una funzionalità di Audit nativa di cui trovi ampia documentazione sui BOL:
http://technet.microsoft.com/en-us/library/cc280526.aspx

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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5