Potrzebuję archiwizator automatyczny do Płatnika i SQL.





doxent - 22 Sie 2008 15:28
Potrzebuję zrobić jakieś proste narzędzie które będzie zatrzymywało usługę MSSQL Server dla danych Płatnika a następnie cały katalog danych kopiowało do pliku archiwum ZIP albo RAR. Po czym będzie ponownie startowało usługę serwera. Ma to działać na podobnej zasadzie jak działa ERUNT z rejesterm tylko że całkowicie automatycznie bez wiedzy użytkownika. Archiwum ma być tworzone przy każdym starcie systemu do dziennego archiwum we wskazanym miejscu. a pliki mają mieć datę w nazwie. Swego czasu w jednym biurze walnęła cała baza sql i 4 miesiące pracy poszły na marne. Czy jest jakiś sposób na to rozwiązanie ?





mietekn - 22 Sie 2008 17:00
Problem sprowadza się do napisania krótkiego pliku typu batch i umieszczenia go w autostarcie. Powinien wyglądać coś w stylu:
kopia.cmd net stop sql
mkdir "c:\kopia\%DATE%"
xcopy /E "c:\Program files\Microsoft SQL" "c:\kopia\%DATE%"
net start sql To tylko przykład który powinien cię nakierowac na rozwiązanie. Oczywiście powinieneś zamienić odpowiednie nazwy folderów i usługi wg swoich potrzeb.



doxent - 22 Sie 2008 17:47
i o to właśnie mi chodziło. Jeszcze muszę tylko pokombinować z Winrarem albo jakimś winzipem aby mi to z bata spakował automatycznie przenosząc te pliki do archiwum.