sql >> Database >  >> RDS >> Sqlserver

Eenvoudig SQL-database herstellen – Stapsgewijze handleiding

SQL Server van Microsoft is een populair relationeel databasebeheersysteem dat geen introductie behoeft. Deze applicatie wordt gebruikt door een groot aantal organisaties en professionals. In sommige scenario's wil de SQL-serverbeheerder de SQL-database met succes herstellen. Zoals we weten, is herstellen het proces van het kopiëren van de gegevens van de back-ups. Maar wat te doen als de persoon de SQL-database niet kan herstellen of problemen ondervindt bij het herstellen van de gegevens. Laten we eens kijken naar de vraag die door de gebruiker op de forumsite is gesteld.

Ik werk als SQL-beheerder in een gerenommeerde organisatie. Gisteren, toen ik probeerde de SQL-database bij te werken, ging plotseling de stroom uit, en de database-items worden niet correct opgeslagen. Dus ik probeerde te herstellen vanaf de back-up. Maar helaas heb ik een back-upbestand beschadigd. Dus help me alsjeblieft om de database gemakkelijk te herstellen."

In dit artikel gaan we bespreken hoe u de SQL-serverdatabase kunt herstellen vanuit het .bak-bestand en ook in het geval dat uw back-upbestand beschadigd is. Dan kunt u de hulp van het hulpprogramma voor herstel van de SQL-database gebruiken om dit probleem op te lossen. Het kan uw beschadigde MDF-bestand gemakkelijk repareren. Voordat we verder gaan met de oplossing Laten we eerst proberen de SQL-database te herstellen vanuit het bak-bestand.

SQL Server-database herstellen vanuit Bak-bestand

Als je een SQL .bak-bestand hebt en als het in goede staat is, kun je de volgende T-SQL-opdracht proberen om de SQL-serverdatabase te herstellen vanuit een bak-bestand.

HERSTEL DATABASE databasenaam VANAF SCHIJF ='databasenaam.bak'

GA

Als deze methode niet voor u werkt, kunt u de SQL-database herstellen met behulp van SQL Server Management Studio.

1. Open eerst en maak verbinding met Microsoft SQL Server Management Studio.

2. Ga naar de Database en klik vervolgens met de rechtermuisknop op Database en kies om de databaseoptie te herstellen.

3. Kies het keuzerondje van het apparaat.

4. Klik op de knop Toevoegen om het back-upbestand toe te voegen en klik vervolgens op OK.

5. De volgende met succes herstelde database wordt weergegeven.

Als u een back-upbestand heeft beschadigd, kan de gebruiker de hulp inroepen van de SQL bak-bestandhersteltool . Het zal u helpen om een ​​beschadigd SQL-back-upbestand gemakkelijk te herstellen.

SQL-database herstellen met MDF-bestand

Als u het MDF-bestand hebt beschadigd en u de SQL-database wilt herstellen, kan de gebruiker de SQL Recovery-tool proberen om SQL-database te herstellen van MDF-bestand. Het kan gemakkelijk de corruptie uit het MDF-bestand verwijderen. De gebruiker kan eenvoudig database-objecten herstellen, zoals SQL-tabellen, opgeslagen procedures, functies, weergaven, enz. Dit hulpprogramma biedt ook de mogelijkheid om de SQL-gegevens rechtstreeks naar de SQL-server te exporteren. Dit hulpprogramma wordt geleverd met een gebruiksvriendelijke grafische gebruikersinterface, zodat de gebruiker deze software gemakkelijk en gemakkelijk kan gebruiken. Voor meer informatie over dit hulpprogramma kan de gebruiker de demoversie van dit hulpprogramma proberen.

Laatste woorden

In dit artikel hebben we het probleem besproken waarmee gebruikers worden geconfronteerd bij het herstellen van de SQL-database. We hebben de twee manieren besproken. Als u over het back-upbestand beschikt, kunt u de back-up herstellen. Als uw back-upbestand beschadigd is, kunt u de hulp van de geautomatiseerde oplossing gebruiken om dit probleem op te lossen.


  1. de karakterset van een tabel / database bepalen?

  2. Hoe kan ik voorkomen dat Postgres een subquery inline invult?

  3. Alle niet-vertrouwde CHECK-beperkingen in SQL Server retourneren (T-SQL-voorbeeld)

  4. Problemen oplossen met langlopende query's in MS SQL Server