Możliwe jest pominięcie kroku tworzenia pustej bazy danych. Możesz utworzyć nową bazę danych w ramach procesu przywracania.
Jest to właściwie najłatwiejszy i najlepszy znany mi sposób klonowania bazy danych. Możesz wyeliminować błędy, skryptując proces tworzenia kopii zapasowej i przywracania, zamiast uruchamiać go w SQL Server Management Studio
Istnieją dwie inne opcje, które możesz zbadać:
- Odłącz bazę danych, skopiuj plik .mdf i dołącz ponownie.
- Użyj SQL Server Integration Services (SSIS), aby skopiować wszystkie obiekty
Sugeruję trzymać się tworzenia kopii zapasowych i przywracania oraz automatyzacji, jeśli to konieczne.