czwartek, 3 października 2013

1. Wykonanie kopii plików surowych *.mdf i *.ldf z linii poleceń


============= skrypt.bat =======================

net stop MSSQL$OPTIVUM_2008
net stop SQLAgent$OPTIVUM_2008
md c:\kopia_bazy\"%date%"
cd C:\Program Files\Microsoft SQL Server\...\MSSQL\DATA
copy suBazaDanych_SQLnowa1.mdf c:\kopia_bazy\"%date%"
copy suBazaDanych_SQLnowa1_log.LDF c:\kopia_bazy\"%date%"
net start MSSQL$OPTIVUM_2008
net start SQLAgent$OPTIVUM_2008
cd c:\

==============skrypt.bat =======================

gdzie:

  • SQLAgent nie działa w serwerach MsSQL 2008. Mimo wszystko staramy się go wyłączyć w razie gdyby się zmieniło.
  • Ścieżka dostępu do bazy (C:\Program Files\Microsoft SQL (...) może się różnić.
  • MSSQL$OPTIVUM_2008,  SQLAgent$OPTIVUM_2008 -nazwy usług pobieramy z panelu sterowania-> narzędzia administracyjne->usługi-> nazwa usługi, jak poniżej





2. Przywrócenie bazy danych z surowego pliku *.mdf i *.ldf


  • Skopiowanie plików *.mdf, *.ldf do katalogu C:\Program Files\Microsoft SQL Server\...\DATA
  • Uruchomienie MS SQL Management Studio 2008.
  • Połączenie z serwerem wybranie opcji databases, attach




  • W okienku attach klikamy przycisk ADD celem dodania bazy mdf.



Brak komentarzy:

Prześlij komentarz