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
Intercettare le modifiche eseguite su di una tabella
domenica 25 luglio 2010 - 08.45
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 3.5
|
Windows XP
|
Visual Studio 2008
|
SQL Server 2008
ridaria
Profilo
| Expert
905
messaggi | Data Invio:
dom 25 lug 2010 - 08:45
Ciao amici,
ho la seguente necessità:
Ho un db (SQL server 2008) al servizio di un software gestionale.
Giornalmente i dati di alcune tabelle subiscono delle modifiche, ho quindi la necessità di dover sapere, a termine della giornata, quali record sono stati modificati.
Mi chiedevo se esiste una funzione nativa di sql server che di volta in volta che una tabella subisce modifiche essa ne tiene traccia.
Perché chiedo questo, perché la stessa cosa potrei farla via codice, e cioè inserire in ogni routine di modifica dei dati un blocco di codice che provvede a riportare queste modifiche su di un qualunque supporto, txt, tabella di database ......
Questa soluzione però allo stato dell'arte, e cioè a software TERMINATO è abbastanza complessa da mettere sù.
Grazie a tutti
Riccardo D'Aria
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
dom 25 lug 2010 - 11:02
>Mi chiedevo se esiste una funzione nativa di sql server che di
>volta in volta che una tabella subisce modifiche essa ne tiene
>traccia.
Ciao Riccardo,
Dai un'occhiata sui BOL alle funzionalità di Change Data Capture e di Change Tracking offerte da SQL Server 2008:
http://msdn.microsoft.com/en-us/library/bb933994.aspx
>Grazie a tutti
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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 !