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

SQL Server 2008 :copier le contenu de toutes les tables d'une base de données vers une autre base de données

Si vous ne vous souciez pas des données de la 2ème base de données (vous ne cherchez pas une fusion), vous pouvez sauvegarder votre base de données, puis la restaurer par-dessus l'autre.

Je peux poster des captures d'écran pour montrer comment si vous le souhaitez.

~~~~~~~~Captures d'écran ajoutées~~~~~~~~~~~~~~

Ouvrez le studio de gestion et connectez-vous, puis accédez à la base de données de sauvegarde à partir du menu Tâches :

Cliquez ensuite sur le bouton OK pour sauvegarder la base de données (Remarque, choisir un autre répertoire de sauvegarde tel que C:\ n'est peut-être pas une mauvaise idée afin qu'il ne soit pas "en cours d'utilisation" lors d'une tentative de restauration ultérieure) :

Sélectionnez Restaurer pour la 2ème base de données que vous souhaitez coller :

Sélectionnez la 1ère base de données dans la liste ou naviguez jusqu'au fichier à sauvegarder depuis :

Il peut être nécessaire de cocher cette case dans l'onglet des options lors d'une restauration sur des données existantes :

Cliquez sur OK et cela devrait fonctionner.