Wpis z mikrobloga

Mirki, czy ktoś ma sposób na backup baz SQL tak żeby każda baza kopiowała się do swojego folderu tzn mam bazy A,B,C i folder na dysku D\BackupSQL, a w nim foldery A,B,C i w każdym folderze codziennie o 22 tworzy sie plik z rozszerzeniem .bak

Miałem kiedyś coś takiego na Windows 7, ale na Windows 10 już nie chce działać...

D:\kopie harmonogram>echo off
Msg 2812, Level 16, State 62, Server SERWERAP1\SQLEXPRESS, Line 1
Could not find stored procedure 'expressmaint'.
Msg 2812, Level 16, State 62, Server SERWERAP1\SQLEXPRESS, Line 1
Could not find stored procedure 'expressmaint'.
Press any key to continue . . .

#bazydanych #sql #windows10 #windows7 #serwery #informatyka
  • 9
@M4rcin: pewnie na SQLExpress nie działa, a na wyższych wersjach już tak.
Poza tym, błąd masz gdzieś w skypcie, a nie w kopiowaniu backup-ów. Mamy zgadywać, co jest w środku?
Robisz cztery skrypty dla każdej bazy oddzielnie, a w ścieżce składowania podajesz odpowiedni dla bazy folder. Odpalasz to o odpowiedniej godzinie z "Harmonogramu Zadań" i po kłopocie. W SQL Server Management Studio możesz sobie wyklikać odpowiednie skrypty sql do robienia backupów. To opakowujesz w windowsowe skrypty konsolowe. To taka najprostsza wersja.
@3wolny: baz mam ok 50... w ostateczności tak zrobię, ale jeszcze poszukam jakiegoś programu, albo skryptu, który zrobi backup wszystkich baz do odpowiednich folderów