sql >> Database >  >> RDS >> Sqlserver

Volledig proces om SQL Server-database te herstellen vanaf opdrachtprompt

Op zoek naar een oplossing om de back-up van de SQL Server-database te herstellen?? Dan ben je hier aan het juiste adres..! Hier, in deze blog, gaan we de oplossing op de beste manier beschrijven voor het herstellen van de SQL Server-database vanaf de opdrachtprompt. Het is een beetje technische manier, maar werkt op alle ondersteunde besturingssystemen, of ze nu 32-bits of 64-bits zijn.

Het is eigenlijk een scenario voor het maken van een back-up van gegevens in een SQL Server, door gegevens uit .bak-bestanden te herstellen. Maar als de .bak-bestanden beschadigd of beschadigd zijn, mislukt deze oplossing. Het heeft sterke en gezonde .bak-bestanden nodig om de database te herstellen vanuit het .bak-bestand in SQL Server. Laten we eerst het proces bespreken

SQL Server-database herstellen vanaf de opdrachtregel

Nu, hier is een script dat MS SQL-server zal helpen om de database te herstellen vanuit een bak-bestand. Dit gebeurt via SQLCMD via de opdrachtregel.

Het eerste is om het te doen, open gewoon de opdrachtprompt. Typ vervolgens, zodra het is geopend, de query om verbinding te maken met de instantie, zoals hieronder weergegeven:
sqlcmd -q "BACKUP DATABASE MYDB TO DISK ='c:\SQL\mydb.bak'"

Dit roept de sqlcmd op en maakt een back-up van de database met de naam MYDB in het bestand mydb.bak

Als standaard een vertrouwde verificatie (Windows-verificatie) wordt gebruikt. Gebruiker kan ook -E optioneel, zoals dit:

sqlcmd -q "BACK-UP DATABASE TESTDB NAAR SCHIJF ='c:\SQL\mydb.bak'" -E

Maar wat te doen, als de opdrachtprompt een database niet kan herstellen of als u een beschadigd SQL-back-upbestand heeft, raad ik u aan om de hulp van SQL-back-upherstelsoftware te gebruiken.

Alternatieve oplossing met SQL Backup Recovery Tool

Als de opdrachtregel de SQL Server-database niet kan herstellen vanaf de opdrachtprompt, is een andere oplossing om software van derden te gebruiken om deze taak uit te voeren. Het is een van de beste en veiligste oplossingen om beschadigde databases gezond te herstellen of te herstellen. Het helpt om de database van .bak-bestanden te herstellen zonder deze te beïnvloeden. Het is een handige en effectieve oplossing die dit in een zeer korte tijd met beveiliging doet.

Korte procedure om aan deze software te werken:

Volg deze eenvoudige stappen om de database van het .bak-bestand in SQL Server te herstellen met behulp van SQL Backup Recovery Tool-

1. Download en voer eerst SQL Backup Recovery Tool uit .
2. Blader door de locatie van het bestand en voeg meerdere bestanden toe aan de software.
3. De software geeft een voorbeeld weer van herstelde en herstelde .bak-bestanden.
4. Kies nu de knop "Exporteren" SQL BAK-bestanden records.

Door deze paar stappen te volgen, kan de gebruiker meerdere back-upbestanden in slechts enkele minuten herstellen. Het helpt bij het herstellen van de database vanuit het .bak-bestand op de SQL-server.

Naast deze BAK-bestanden zijn twee andere MDF- en NDF-bestanden verantwoordelijk voor het opslaan van gegevens in SQL Server Database. MDF-bestanden zijn de primaire gegevensbestanden. Alle gegevens in database-objecten (views, triggers, tabellen, opgeslagen procedures, enz.) worden opgeslagen in deze primaire gegevensbestanden. NDF is secundaire gegevensbestanden met de bestandsextensie .ndf.

Als uw MDF / NDF-bestanden beschadigd zijn, gebruik dan SQL Recovery Software om deze bestanden te herstellen. Deze software is zeer eenvoudig te gebruiken en biedt de functionaliteit om bestanden gemakkelijk te herstellen. Om de back-up van de SQL Server-database te herstellen, is het bovendien belangrijk dat deze bestanden in goede staat zijn.

Laatste woorden

In deze blog hebben we de opdrachten bestudeerd om SQL Server Database te herstellen vanaf de opdrachtprompt. Het is een gratis oplossing en er was geen software voor nodig om deze taak uit te voeren. Maar aan de andere kant, als gegevens niet kunnen worden hersteld vanwege corruptie of schade, hebben we ook een alternatieve oplossing geboden. Gebruikers kunnen SQL Backup Recovery Software gebruiken om de database van het .bak-bestand in de SQL-server te herstellen en een andere is SQL-herstelsoftware die kan worden gebruikt om MDF / NDF-bestanden te herstellen. Deze tools zijn zeer eenvoudig te gebruiken en kunnen op een probleemloze manier een oplossing bieden.

Wilt u Microsoft SQL Server DBA-zelfstudies voor beginners leren, lees dan de volgende artikelen.

https://ittutorial.org/sql-server-tutorials-microsoft-database-for-beginners/


  1. SQL ALTER DATABASE-syntaxis - weergegeven door DBMS

  2. MariaDB gebruiken

  3. String- en NULL-waarden samenvoegen in SQL Server

  4. Hoe kan ik meerdere SQL-tabellen samenvoegen met behulp van de ID's?