Using MS SQL Server 2012, you need to perform 3 basic steps:
First, generate .sql
file containing only the structure of the source DB
- right click on the source DB and then Tasks then Generate Scripts
- follow the wizard and save the
.sql
file locally
Second, replace the source DB with the destination one in the .sql
file
- Right click on the destination file, select New Query and Ctrl-H or (Edit - Find and replace - Quick replace)
Finally, populate with data
- Right click on the destination DB, then select Tasks and Import Data
- Data source drop down set to ".net framework data provider for SQL server" + set the connection string text field under DATA ex:
Data Source=Mehdi\SQLEXPRESS;Initial Catalog=db_test;User ID=sa;Password=sqlrpwrd15
- do the same with the destination
- check the table you want to transfer or check box besides "source: ..." to check all of them
You are done.