22. maj 2001 - 13:30Der er
6 kommentarer og 1 løsning
log af slettede poster
Jeg har en MS SQL 7.0 Jeg har slettet nogle poster i min database, og kunne godt tænke mig at se hvilke poster der er slettet. ikke bare row-numre men gerne hele posten. Er dette muligt at se i f.eks. transaktion-logs eller lign, og hvordan?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Jeg ved ikke med transktionsloggen. Men jeg vil gå ud fra at du kan lave en trigger på tabelniveau der indsætter i en logtabel hvergang der bliver slettet fra tabellen. Det er ihvertfald en løsning. Det burde heller ikke være svært at lave.
Da det, der i praksis gemmes i transaktionsloggen er den enkelte SQL streng, vil du ikke i transaktionsloggen kunne se de hele poster, som er blevet slettet. Du vil kun kunne se den DELETE sætning som blev udført.
Så med andre ord, skal du have en backup fra før DELETE\'en blev udført og så sammenligne på den måde - hvordan det præcist skal gøres ved jeg ikke, men det er helt sikkert ret besværligt. Der findes dog nogle log-viewer værktøjer rundt omkring, som kan vise loggen.
Så det kan altså lade sig gøre (hvis du har backup), men det er absolut lidt af et detektivarbejde!
Kun hvis du har dem andetsteds, ellers er det simpelthen bare ærgerligt! Desværre...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.