Próbuję wykonać prostą kopię zapasową na dysk zewnętrzny i pojawia się ten błąd:
Tworzenie kopii zapasowej nie powiodło się dla „Server-name”
Dodatkowe informacje:
System.Data.SqlClient.SqlError: Nośnik załadowany do „C: \ Program Files \ Microsoft SQL ..” jest sformatowany do obsługi 1 rodzin nośników, ale oczekuje się, że 2 rodziny nośników będą zgodne ze specyfikacją urządzenia kopii zapasowej. (Microsoft.SqlServer.Smo) `
Typ kopii zapasowej: pełna
Dlaczego pojawia się ten błąd i dlaczego komunikat wskazuje, C:\Program Files..
czy plik docelowy jest urządzeniem zewnętrznym?
sql-server
backup
loki
źródło
źródło
Odpowiedzi:
Ten błąd oznacza, że „rozłożyłeś” kopię zapasową na wiele plików i podajesz tylko jeden z plików, gdy próbujesz przywrócić.
Jeśli tworzysz kopię zapasową za pomocą SQL Server Management Studio, upewnij się, że kliknąłeś „usuń”, aby usunąć istniejące miejsca docelowe kopii zapasowych, zanim dodasz plik, dla którego chcesz utworzyć kopię zapasową.
źródło
Aby uniknąć powyższego błędu, po prostu zastąp nową lokalizację kopii zapasowej wymienionymi lokalizacjami kopii zapasowych. Oznacza usunięcie wszystkich starych pozycji i dodanie nowej lokalizacji kopii zapasowej. To będzie działać.
źródło