Il est possible de sauter l'étape de création de la base de données vide. Vous pouvez créer la nouvelle base de données dans le cadre du processus de restauration.
C'est en fait le moyen le plus simple et le meilleur que je connaisse pour cloner une base de données. Vous pouvez éliminer les erreurs en scriptant le processus de sauvegarde et de restauration plutôt qu'en l'exécutant via SQL Server Management Studio
Vous pouvez explorer deux autres options :
- Détachez la base de données, copiez le fichier .mdf et rattachez-le.
- Utilisez SQL Server Integration Services (SSIS) pour copier tous les objets
Je suggère de s'en tenir à la sauvegarde et à la restauration et à l'automatisation si nécessaire.