/ / Ako nájdem informácie o aktualizácii alebo vložení riadku tabuľky sql v sql server 2008? - sql-server, sql-server-2008, sql-insert, ldf

Ako nájdem informácie o aktualizácii alebo vložení riadku tabuľky sql v sql serveri 2008? - sql-server, sql-server-2008, sql-insert, ldf

Hľadám informácie o mojom stole, Musím vedieť, kedy bol vložený konkrétny riadok je tam nejako vedieť? Vďaka.

odpovede:

1 pre odpoveď č. 1

Používanie spúšťačov

A Datetime column v tejto tabuľke a After Insert,Update Trigger ktoré aktualizácie tohto stĺpca GETDATE().

To bude len vám Podrobnosti o poslednej change(update/Insert).

CDC

Zachytávanie zmien dát (CDC) bol zavedený v SQL Server 2008.Change údajov zachytiť záznamy vložky, aktualizácie a odstráni aplikovaný do tabuľky servera SQL Server a robí záznam k dispozícii čo zmenilo, kde a kedy, v jednoduchej relačnej "Zmena tabuľky".

Tieto "Zmena tabuľky" obsahujú stĺpce, ktoré odzrkadľujú štruktúru stĺpcov tabuľky zdroja ste sa rozhodli sledovať spolu s metadáta potrebná na pochopenie zmien, ktoré boli vykonané.

Prečítajte si tu Ďalšie informácie o CDC

Aj to je podporované len v Datacenter & Enterprise edition.