Mam SQL 2012 z dodatkiem SP1 zainstalowany na moim komputerze. Zrobiłem kopię zapasową bazy danych test.bak
.
Mam bazę danych o nazwie, test2
która jest tą samą bazą danych, ale dane uległy zmianie.
Chcę przywrócić test.bak
przez test2
bazę danych.
Zawsze pojawia się błąd:
Błąd 3154: zestaw kopii zapasowych zawiera kopię zapasową bazy danych innej niż istniejąca baza danych.
Próbowałem:
Prawidłowo kliknąłem
test2 -> Restore database -> From device
Wybrałem
test.bak
i sprawdziłemWith Replace
ale pojawia się błąd.Następnie spróbowałem kliknąć prawym przyciskiem myszy
test2 -> Restore file and filegroups
Wybrałem
test.bak
i sprawdziłem,With Replace
ale pojawia się błąd.
Mogę usunąć starą bazę danych, a następnie przywrócić kopię zapasową o właściwej nazwie, ale kiedy korzystałem z SQL 2008, nie miałem problemu z przywróceniem istniejącej bazy danych.
Wygląda na to, że odkąd używam SQL2012, często pojawia się ten błąd!