Hoved Artikkel Slik gjenoppretter du slettede SQL Server-rader [2021]

Slik gjenoppretter du slettede SQL Server-rader [2021]

Gjelder for MS SQL Server 2017, 2016, 2014, 2012, 2008, etc.

Hvordan gjenopprette slettede rader i SQL Server

Hvordan gjenoppretter jeg en slettet rad eller post i SQL Server

Har du noen gang møtt dette problemet mens du brukte SQL Server til å administrere virksomheten din eller yte service til kundene dine? Sletting av rader, tabeller, sider eller kolonner i SQL Server-databasen er et vanlig problem som de fleste administratorer kan ha eller vil måtte møte og finne ut av løsninger på dette problemet.

synkronisere musikk til iphone uten itunes

For det meste, når en database eller databasekomponenter blir slettet, vil MS SQL Server-administratorer prøve å gjenopprette dem fra sikkerhetskopier. Men når du slettet database eller tabeller uten sikkerhetskopier i SQL, hva vil du gjøre? JustAnthr-programvaren har samlet to løsninger her for å hjelpe deg med å gjenopprette en enkelt eller flere rader, tabeller, side eller kolonner i SQL ved å bruke automatisert SQL-gjenopprettingsverktøy eller manuell metode med SLN.

Følg med for å se hvordan du henter de manglende dataene tilbake og får alt av virksomheten til å kjøre tilbake på sporet.

Gjenopprett slettede rader i SQL Server med SQL Recovery-programvare [Easy]

En effektiv måte å bringe de tapte SQL-radene tilbake på er å bruke et automatisert SQL-gjenopprettingsverktøy for å få hjelp. Faktisk kraftig nedlastingVinn versjon

Med den kan du enkelt gjenopprette slettede poster, inkludert for å gjenopprette sletting av data i SQL, reparere ødelagt database, MDF-filgjenoppretting, osv. Med bare noen få enkle klikk vil du bringe tilbake de tapte SQL Server-radene:

Trinn 1. Last ned og kjør JustAnthr MS SQL Recovery.

Steg 2. Klikk på de to prikkene (Bla gjennom-knappen) for å velge MDF-målfilen eller klikk 'Søk' og velg ønsket fil som skal repareres fra listen nedenfor. Klikk deretter 'Reparer' for å starte reparasjonsprosessen.

gjenopprette MDF-fil - Trinn 2

Trinn 3. Når prosessen er fullført, vises et vindu for å bekrefte den vellykkede analysen. Alle slettede tabeller og gjenopprettede poster vil bli oppført i venstre rute i navnet på de originale tabellene.

gjenopprette MDF-fil - Trinn 3

Trinn 4. Klikk på 'Eksporter'-knappen nederst til høyre på skjermen. Du kan lagre den gjenopprettede databasen til database- og SQL-skript basert på ditt behov. Deretter må du angi server-/forekomstnavn og koble til serveren. Hvis du velger å 'Eksportere til database', kan du opprette en ny database eller eksportere til en eksisterende database.

gjenopprette MDF-fil - Trinn 4

Etter å ha lagret de slettede postene, inkludert dine tapte rader, som MDF-fil, kan du importere eller lagre den tilbake til den opprinnelige plasseringen av SQL Server-databasen.
Start deretter på nytt og kjør SQL Server igjen.

Gjenopprett SQL Server-rader manuelt med LSN [Complex]

En annen mer kompleks metode du kan prøve er å bruke LSN (Log Sequence Numbers) for å sjekke og gjenopprette de slettede radene.

Merk: Vær forsiktig mens du følger trinnene nedenfor for gjenoppretting av slettede rader i SQL.

Trinn 1. Sjekk antall nåværende rader bortsett fra de slettede i SQL-tabellen

VELG * FRA Tabellnavn

Steg 2. Bruk søket nedenfor for å hente loggen tilbake:

flytte programmer til en annen stasjon

BRUK databasenavn

BACKUP LOGG [Databasenavn]
TIL DISK = N’D:DatabasenavnRDDTrLog.trn’
MED NOFORMAT, NOINIT,
NAME = N’Databasename-Transaction Log Backup’,
HOPPE, NORWIND, NOUNLOAD, STATISTIK = 10

Trinn 3 . Samle informasjon om slettede poster fra SQL Server-tabellen med spørringen nedenfor:

BRUK databasenavn

Velg [Gjeldende LSN] LSN], [Transaksjons-ID], Operation, Context, AllocUnitName
FRA
fn_dblog(NULL, NULL)
WHERE-operasjon = 'LOP_DELETE_ROWS'

Ved å gjøre det får du transaksjons-IDen til slettede poster.

Trinn 4. Finn det nøyaktige tidspunktet da postene blir slettet med transaksjons-IDen:

BRUK databasenavn

PLUKKE UT
[Gjeldende LSN], Operasjon, [Transaksjons-ID], [Begynnelsestid], [Transaksjonsnavn], [Transaksjons-ID]
FRA
fn_dblog(NULL, NULL)
HVOR
[Transaksjons-ID] = ‘000:000001f3′
OG
[Operasjon] = 'LOP_BEGIN_XACT'

Trinn 5. Gjenopprett slettede data inkludert rader fra SQL Server-tabellen:

hvordan tilbakestille iphone uten å miste data

Gjenopprett slettet D USE-databasenavn

RESTORE DATABASE Databasename_COPY FROM
DISK = ‘D:DatabasenameRDDFull.bak’
MED
FLYTT 'Databasenavn' TIL 'D:RecoverDBDatabasenavn.mdf',
FLYTT ‘Databasename_log’ TIL ‘D:RecoverDBDatabasename_log.ldf’,
ERSTATT, NORREVERK;

Trinn 6 . Sjekk om slettede poster inkludert rader blir gjenopprettet til SQL Table-databasen:

USE Databasename_Copy GO Velg * fra Table_name

Tips: Sikkerhetskopier MS SQL Server-databasen regelmessig

Foruten å vite måten å gjenopprette tapte poster eller rader i SQL Server-tabelldatabasen er ikke nok.

Det er også viktig å sikkerhetskopiere SQL-databasen regelmessig. Automatisert SQL Server backup-programvare er absolutt det beste valget for deg for å lage en fullstendig sikkerhetskopi av din enorme SQL Server-database. Hvis du leter etter en smart måte å beskytte SQL-databasen din på, er JustAnthr Todo Backup Advanced Server et uovertruffent valg du ikke kan gå glipp av.

Interessante Artikler

Redaksjonens

Rettinger til en feil oppstod ved installasjon av iOS 14
Rettinger til en feil oppstod ved installasjon av iOS 14
iOS 14 kommer med nye appoppdateringer og funksjoner med en bedre opplevelse, hvis du ikke klarer å installere iOS 4, sjekk denne veiledningen for å fikse feil som oppstod ved installasjon av iOS 14.
Hvordan ta opp Skype-video-/lydsamtaler enkelt gratis
Hvordan ta opp Skype-video-/lydsamtaler enkelt gratis
Hvordan ta opp Skype-samtaler? Finnes det noen metode for å ta opp Skype uten at andre vet det? Hvis du fortsatt er plaget av disse spørsmålene, fortsett å lese dette innlegget. Her vil vi lede deg gjennom trinnene for å ta opp Skype-samtaler med noen Skype-opptakere.
[Løst] Kloning av harddisk/SSD tar for alltid
[Løst] Kloning av harddisk/SSD tar for alltid
Tar det evigheter for kloningsprogramvaren å klone harddisken eller SSD-en? Hvor lang tid vil det ta å klone en 256 GB, 500 GB eller 1 TB harddisk? Hvorfor kjører kloningsprogramvaren min så sakte å kopiere alle dataene på den? Denne veiledningen vil hjelpe deg med å finne ut svarene og gi deg et bedre valg. JustAnthr Disk Copy, en superrask diskkloningsprogramvare, lar deg kopiere disk eller partisjon med høy hastighet.
Harddisken snurrer ikke? Årsaker og rettelser her!
Harddisken snurrer ikke? Årsaker og rettelser her!
En harddisk, enten den er intern eller ekstern, kan ikke spinne opp på grunn av flere årsaker, vanligvis en mekanisk eller elektrisk feil. Hvis harddisken din ikke spinner opp når den er koblet til, finn ut hva årsaken er og reparer den selv eller send den til en profesjonell. Hvis det er tap av data på harddisken etter at den har fungert, kan du bruke gratisprogrammet Data Recovery Wizard for å hente filene dine.
Hvordan stille inn ringetone i iPhone uten iTunes
Hvordan stille inn ringetone i iPhone uten iTunes
Hvis du vil angi hvilken som helst sang som iPhone-ringetone uten iTunes, vil det være et godt valg for deg å bruke en pålitelig iPhone-ringetoneprodusent, som JustAnthr Ringtone Editor.
Audacity Recovery: Gjenopprett slettede og ulagrede Audacity-opptak
Audacity Recovery: Gjenopprett slettede og ulagrede Audacity-opptak
Denne artikkelen gir deg en praktisk løsning for å gjenopprette tapte Audacity-opptak eller lydfiler etter at du sletter dem ved en feiltakelse eller lar dem være ulagrede når programmet plutselig krasjer. Hvis du tilfeldigvis mister Audacity-opptak, følg denne veiledningen for å gjenopprette lydfilene dine nå.
Oppstartsenhet ikke funnet: Slik fikser du en feil med ingen oppstartbare enheter funnet
Oppstartsenhet ikke funnet: Slik fikser du en feil med ingen oppstartbare enheter funnet
Har du noen gang støter på en oppstartsenhet som ikke ble funnet? Hvis ja, leter du sannsynligvis etter metoder for å fikse det. Ingen grunn til å bekymre seg; bare fortsett å bla, og du vil finne løsninger på feilen ingen oppstartbare enheter funnet.