Niektórzy z moich współpracowników byli zaskoczeni, gdy powiedziałem im, że mogę wykonać kopię zapasową bazy danych SQL Server, gdy jest ona uruchomiona, i zastanawiałem się, jak to możliwe. Wiem, że SQL Server jest w stanie wykonać kopię zapasową bazy danych, gdy jest ona nadal online, ale nie jestem pewien, jak wyjaśnić, dlaczego jest to możliwe. Moje pytanie brzmi: jaki to ma wpływ na bazę danych?
Jeśli dane zostaną zmodyfikowane (przez wstawienie, aktualizację lub usunięcie) podczas wykonywania kopii zapasowej, czy kopia zapasowa będzie zawierać te zmiany, czy też zostanie później dodana do bazy danych?
Zakładam, że plik dziennika odgrywa tutaj ważną rolę, ale nie jestem pewien, jak to zrobić.
edycja: Dla przypomnienia, moja sprawa dotyczy tworzenia kopii zapasowych baz danych przy użyciu SQL Server Agent i skutków modyfikacji baz danych podczas tego procesu.