File di log

lunedì 13 febbraio 2006 - 10.09

Pongo Profilo | Senior Member

Ciao a tutti!

Volevo sapere se era possibile vedere tutte le operazioni che sono state fatte su un db. Tipo sapere che in data è stata fatta una determinata query di select o di update o di insert.

Grazie! ^_^

lbenaglia Profilo | Guru

>Volevo sapere se era possibile vedere tutte le operazioni che
>sono state fatte su un db. Tipo sapere che in data è stata fatta
> una determinata query di select o di update o di insert.

Ciao Pongo,

come prima cosa dovresti specificare quale DBMS utilizzi.
Ad esempio SQL Server non è in grado di fornirti "out of the box" queste informazioni.
Potresti definire una tabella di log che andrai a popolare tramite triggers, ma non avrai le informazioni derivanti dalle SELECT.
Esistono strumenti di terze parti che sono in grado di svolgere questo tipo di lavoro, come ad esempio il Lumigent Audit DB:
http://www.lumigent.com/products/auditdb.html

>Grazie! ^_^
Prego.

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