SQL Server Management Studioの「データのインポート」タスク(DB名を右クリックし、次にタスク)がこれのほとんどを実行します。データをコピーするデータベースから実行します。
テーブルが存在しない場合は、テーブルが作成されますが、インデックスなどを再作成する必要があります。テーブルが存在する場合、デフォルトで新しいデータが追加されますが、既存のデータがすべて削除されるように調整(マッピングの編集)することができます。
私はいつもこれを使っていますが、かなりうまく機能しています。