Tác vụ "Nhập dữ liệu" của SQL Server Management Studio (nhấp chuột phải vào tên DB, sau đó là tác vụ) sẽ thực hiện hầu hết việc này cho bạn. Chạy nó từ cơ sở dữ liệu bạn muốn sao chép dữ liệu vào.
Nếu các bảng không tồn tại, nó sẽ tạo chúng cho bạn, nhưng có thể bạn sẽ phải tạo lại bất kỳ chỉ mục nào và tương tự như vậy. Nếu các bảng tồn tại, nó sẽ thêm dữ liệu mới theo mặc định nhưng bạn có thể điều chỉnh điều đó (chỉnh sửa ánh xạ) để nó sẽ xóa tất cả dữ liệu hiện có.
Tôi sử dụng cái này mọi lúc và nó hoạt động khá tốt.