Mam kartę danych A. Zawiera ona trochę danych. Utworzyłem kopię zapasową pliku A jako pliku A.bak . Następnie tworzę nową pustą bazę danych B. Następnie próbuję przywrócić B z A.bak . Ale usługa SQL Server informuje mnie o następującym błędzie:
Pliku „C: \ SQL Directory \ DATA \ A.mdf” nie można zastąpić. Jest używany przez bazę danych „A”.
Ale jeśli usunę A z SQL Server, retore będzie w porządku.
Nie rozumiem, dlaczego SQL musi pisać do oryginalnego pliku bazy danych podczas przywracania z osobnego pliku kopii zapasowej?
Dzięki ~