Mam stronę demonstracyjną, gdzie każdy może się zalogować i przetestować interfejs zarządzania.Najlepszy sposób automatycznego przywracania bazy danych co godzinę
Co godzinę chciałbym opróżnić wszystkie dane z bazy danych SQL 2008 i przywrócić je z oryginału.
Oprogramowanie Red Gate ma dla tego niesamowite narzędzia, ale obecnie są one poza moim budżetem.
Mogę po prostu zrobić kopię zapasową pliku danych bazy danych, a następnie mieć aplikację C#, która usuwa ją i kopiuje na oryginale. Następnie mogę mieć zadanie harmonogramu systemu Windows, aby uruchomić .exe co godzinę.
To proste i darmowe ... czy to działa?
Używam SQL Server Edition 2008 R2 Web
Rozumiem, że Red Gate Software jest technicznie lepszy, bo mogę ustawić go analizować db i aktualizuje tylko rekordy, które zostały zmienione, a podejście, które mam powyżej, jest jak "młot".
Nie jestem pewien, czy twoja wersja obsługuje tę funkcję, ale możesz także spojrzeć na migawki. Możesz utworzyć migawkę bazy danych i regularnie ją przywracać. Po przywróceniu baza danych musi znajdować się w trybie pojedynczego użytkownika. – flup