SQL Server firmy Microsoft to popularny system zarządzania relacyjnymi bazami danych, którego nie trzeba przedstawiać. Ta aplikacja jest używana przez wiele organizacji i profesjonalistów. W niektórych scenariuszach administrator serwera SQL chce pomyślnie przywrócić bazę danych SQL. Jak wiemy, przywracanie to proces kopiowania danych z kopii zapasowych. Ale co zrobić w przypadku, gdy dana osoba nie będzie w stanie przywrócić bazy danych SQL lub napotka problemy z przywróceniem danych. Rozważmy zapytanie zadane przez użytkownika na stronie forum.
„Pracuję jako administrator SQL w renomowanej organizacji. Wczoraj, gdy próbowałem zaktualizować bazę danych SQL nagle wyłączyło się zasilanie, a wpisy bazy danych nie są poprawnie zapisywane. Więc próbowałem przywrócić z kopii zapasowej. Ale niestety mam uszkodzony plik kopii zapasowej. Pomóż mi więc w łatwym przywróceniu bazy danych”.
W tym artykule omówimy, jak przywrócić bazę danych serwera SQL z pliku .bak, a także w przypadku uszkodzenia pliku kopii zapasowej. Następnie możesz skorzystać z narzędzia do odzyskiwania bazy danych SQL, aby rozwiązać ten problem. Może łatwo naprawić uszkodzony plik MDF. Zanim przejdziemy do rozwiązania Spróbujmy najpierw przywrócić bazę danych SQL z pliku bak.
Przywróć bazę danych SQL Server z pliku Bak
W przypadku, gdy masz plik SQL .bak i jest on w dobrym stanie, możesz spróbować następującego polecenia T-SQL, aby przywrócić bazę danych serwera SQL z pliku bak.
Przywróć nazwę bazy danych BAZY DANYCH Z DYSKU =„nazwa bazy danych.bak”
Idź
W przypadku, gdy ta metoda nie działa, możesz przywrócić bazę danych SQL za pomocą SQL Server Management studio.
1. Najpierw otwórz i połącz się ze studiem zarządzania Microsoft SQL Server.
2. Przejdź do Bazy danych a następnie kliknij prawym przyciskiem myszy Baza danych i wybierz opcję przywrócenia bazy danych.
3. Wybierz przycisk opcji urządzenia.
4. Kliknij przycisk Dodaj, aby dodać plik kopii zapasowej, a następnie kliknij OK.
5. Zostanie wyświetlona następująca przywrócona baza danych.
W przypadku, gdy masz uszkodzony plik kopii zapasowej, użytkownik może skorzystać z pomocy narzędzia do odzyskiwania plików SQL bak . Pomoże Ci to łatwo naprawić uszkodzony plik kopii zapasowej SQL.
Przywróć bazę danych SQL przy użyciu pliku MDF
W przypadku, gdy masz uszkodzony plik MDF i chcesz przywrócić bazę danych SQL, użytkownik może wypróbować narzędzie SQL Recovery, aby Przywrócić bazę danych SQL z pliku MDF. Może łatwo usunąć uszkodzenie z pliku MDF. Użytkownik może łatwo odzyskać obiekty bazy danych, takie jak tabele SQL, procedury składowane, funkcje, widoki itp. Ponadto to narzędzie zapewnia opcję eksportu danych SQL bezpośrednio do serwera SQL. To narzędzie jest dostarczane z łatwym w użyciu graficznym interfejsem użytkownika, dzięki czemu użytkownik może z łatwością korzystać z tego oprogramowania. Więcej informacji o tym narzędziu, użytkownik może wypróbować wersję demonstracyjną tego narzędzia.
Końcowe słowa
W tym artykule omówiliśmy problem, z jakim borykają się użytkownicy, jak przywrócić bazę danych SQL. Omówiliśmy dwa sposoby. W przypadku, gdy masz plik kopii zapasowej, możesz przywrócić z kopii zapasowej. Jeśli plik kopii zapasowej jest uszkodzony, możesz skorzystać z automatycznego rozwiązania, aby rozwiązać ten problem.