3 nemme måder at gendanne SQL Server Databasefiler

Database-professionelle spiller en stor rolle i forskellige organisationer, og de er afhængige af databasesoftware til at oprette og administrere forespørgsler på daglig basis. En af demost meget anvendt database software er SQL Server Management Studio. Som et resultat af en af ​​flere årsager kan du miste dine SQL-filer. Nedenfor ser vi på hurtige og nemme måder at gendanne dataene på.

Forestil dig at arbejde på en forespørgsel på SSMS, og pludselig er der strømafbrydelse. Det bliver værre, når du ertart SSMS senere finder du ud af, at alt dit arbejde er lost. Most databaseeksperter er stødt på datatab på et eller andet tidspunkt og risikerer deres troværdighed som professionelle. Lad os dykke ned i nogle af de hurtige løsninger, der kan hjælpe dig med at gendanne dine data i sådanne situationer.

3 nemme måder at gendanne SQL Server Databasefiler

Metode nr. 1: Gendannelse fra autosave

Dette er nyttigt, når dataene er lost mens du arbejdede på det. Nogle af grundene, der kan forårsage dette, er; ved et uheld at lukke computeren ned med SSMS-vinduet er åben og har ikke gemt arbejde, pludselige strømafbrydelser, systemnedbrud, SQL Server Management Studio-softwarefejl og frysning eller hængning af systemrestart.

SSMS har en autosave-indstilling, der er aktiveret som standard. For at se om din er aktiv, kan du:

  1. Åbn SSMS.
  2. Klik på værktøjer.
  3. På indstillinger skal du vælge Miljø.
  4. Vælg Autosave.

I den dialogboks, der vises, kan du indstille hyppigheden af ​​filens autosave (i minutter), og hvor længe sikkerhedskopien forbliver i filsystemet (i dage). Der er et afkrydsningsfelt, der angiver, om autosave er aktiv eller ej.

Hvis du finder ud af, at din autosave er aktiv, kan du fortsætte med at finde den i dine filer. Den fælles sti for disse sikkerhedskopier er C: \ Brugere \ <> \ Dokumenter <> \SQL Server Management Studio \ BackupFiles. Bruger refererer i dette tilfælde til brugernavnet på den konto, du er logget ind på. Denne sti kan være forskellig afhængigt af din Windows-version.

Metode nr. 2: Brug af et script

I nogle tilfælde har du muligvis ved et uheld lukket SQL-forespørgselsvinduet uden først at gemme. Heldigvis SQL server gemmer scripts, når de udføres. Du kan bruge følgende script til at gendanne nyligt udførte data:

Brug

SELECT

execquery.last_execution_time

AS [Dato tid], execsql.text AS

(Script) FRA

sys.dm_exec_sql_text (execquery.squl_handle) AS execsql

BESTIL BY

execquery.last_execution_time

DESC

Dette åbner hver forespørgsel, der er udført i de sidste 24 timer. Rul igennem og prøv at finde lost data. Denne metode gælder dog kun, hvis forespørgslen blev udført.

Metode 3: Brug af datagendannelsessoftware

Ovennævnte metoder er stærkt afhængige af sikkerhedskopiering af systemet eller automatisk lagring. Nogle gange mister du muligvis filen på grund af andre årsager bortset fra pludselig nedlukning som utilsigtet sletning eller ændring af SQL-filerne. Din autosave kan også slås fra, eller dine sikkerhedskopifiler bliver beskadiget. Den bedste løsning i sådanne tilfælde er et databasegendannelsesværktøj som DataNumen SQL-gendannelse. Med dette har du de bedste chancer for at gendanne dine SQL-filer uanset omstændighederne bag deres tab. Hvad mere er, det er hurtigt og nemt at bruge og kan bruges af alle med grundlæggende computerfærdigheder.

DataNumen SQL Recovery

Kommentarer er lukket.