Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Quelle est la meilleure façon de copier une base de données ?

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 :

  1. Détachez la base de données, copiez le fichier .mdf et rattachez-le.
  2. 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.