Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server 2008:copia del contenuto di tutte le tabelle da un database a un altro database

Se non ti interessano i dati nel secondo database (non stai cercando un'unione), puoi eseguire il backup del database, quindi ripristinarlo sull'altro.

Posso pubblicare screenshot per dimostrare come, se lo desideri.

~~~~~~~~Screenshot aggiunti~~~~~~~~~~~~~~

Apri Management Studio e connettiti, quindi accedi al database di backup dal menu Attività:

Quindi fare clic sul pulsante OK per eseguire il backup del database (nota, selezionare una directory di backup diversa come C:\ potrebbe non essere una cattiva idea in modo che non sia "in uso" quando si tenta di ripristinarlo in un secondo momento):

Seleziona Ripristina per il secondo database su cui desideri incollare:

Seleziona il primo database dall'elenco o cerca il file da cui eseguire il backup:

Potrebbe essere necessario selezionare questa casella di controllo nella scheda delle opzioni quando si esegue un ripristino su dati esistenti:

Fai clic su OK e dovrebbe funzionare.