Wykonywanie kopii zapasowej bazy danych MSSQL Express w wierszu poleceń (CMD)
Należy użyć narzedzia SQLCMD . W terminalu wpisujemy: sqlcmd -S <serwer> -U <użytkownik> -P <hasło> -Q "BACKUP DATABASE [nazwa_bazy_danych] TO DISK = N'C:\ścieżka\do\pliku.bak'" Opis parametrów: - `<serwer>` – nazwa serwera SQL (np. `localhost` lub `.\SQLEXPRESS`). - `<użytkownik>` – użytkownik SQL (np. `sa`). - `<hasło>` – hasło użytkownika. - `[nazwa_bazy_danych]` – nazwa bazy danych, którą chcesz wykonać kopię zapasową. - `C:\ścieżka\do\pliku.bak` – pełna ścieżka, gdzie ma zostać zapisany plik kopii zapasowej (np. `C:\Backup\nazwabazy.bak`). Uwagi: - Upewnij się, że masz odpowiednie uprawnienia do wykonywania kopii zapasowej bazy danych. - Sprawdź, czy ścieżka docelowa (np. `C:\Backup`) istnieje, aby uniknąć błędów zapisu. - Jeśli używasz SQL Server Express z włączoną autentykacją Windows, zamiast `-U <użytkownik> -P <hasło...