Tôi cần sao chép nội dung (bảng, dạng xem, procs, DATA, vv) của cơ sở dữ liệu SQL Server và sao chép nó sang cơ sở dữ liệu SQL Server khác. Tôi cần phải làm điều này hoàn toàn trong một kịch bản như tôi không thể thực hiện các tập tin đến máy chủ web đích. Sử dụng Microsoft SQL Server Management Studio, làm thế nào tôi có thể thực hiện điều này?Sao chép toàn bộ nội dung cơ sở dữ liệu (lược đồ và dữ liệu)
Lưu ý: Cơ sở dữ liệu tôi sao chép sẽ có cùng tên và hoàn toàn trống.
Mặc dù tôi đã sửa đổi điều này, vui lòng đọc tập lệnh của bạn. Trong một môi trường phức tạp, bạn có thể có các chức năng đặt hàng, v.v. – iivel
@iivel ... Lưu ý trong SQL Server Managment Studio tùy chọn "Tạo kịch bản cho các đối tượng phụ thuộc" thực sự thực hiện tốt công việc giữ các đối tượng phụ thuộc theo thứ tự. –
Tôi chắc chắn tin rằng bạn và là lý do tại sao tôi nghĩ bạn có câu trả lời đúng. Có lẽ đó là một tạo tác của các enviornments tôi đã làm việc trong đó đòi hỏi các kịch bản riêng biệt cho từng đối tượng, nhưng thứ tự có thể được 'wonky' trong cách nó thích để đặt mọi thứ lại với nhau. Tôi nghĩ rằng nó luôn luôn là giá trị xem xét trước khi chạy. – iivel