2008-10-06 39 views
9

Tôi muốn cập nhật ứng dụng web thành tự động nhất có thể.
Tôi đang tìm một công cụ có thể so sánh hai phiên bản của cơ sở dữ liệu và tạo tập lệnh cập nhật cho tôi. Là một phần của quá trình xây dựng, hãy tạo một phiên bản mới nhất của cơ sở dữ liệu (tức là đang trong quá trình sản xuất) và so sánh với những gì đã được thay đổi trên phiên bản phát triển.So sánh các công cụ để tạo tập lệnh cập nhật cho máy chủ SQL

Bất kỳ đầu vào nào được đánh giá cao.

+0

Xem * lặp lại * Câu hỏi đã hỏi: [Công cụ tốt nhất để tự động tạo SQL > thay đổi tập lệnh cho SQL Server] (http://stackoverflow.com/questions/10688/best- tool-for-auto-generate-sql-change-scripts-cho-sql-server) –

Trả lời

10

Tôi thích SqlDbDiff. Cách rẻ hơn RedGate's SQL Compare

+0

Rất tốt. Tôi sẽ phải đánh giá cái này. Tôi là một người dùng Red-Gate thời gian dài, vì vậy điều này có thể được làm mới, đặc biệt là đối với các khách hàng mà ngân sách là một mối quan tâm. –

+0

Rất đẹp! Tôi đã thành công với Red-Gate nhưng điều này có giá trị tốt hơn cho giá của nó! – edosoft

0

Xem

Mechanisms for tracking DB schema changes

Tôi tin rằng profluence của câu hỏi này trên SO nói thiếu một giải pháp tiêu chuẩn cho vấn đề này.

Khoảng cách lớn trong cách tiếp cận là
- viết kịch bản đồng bằng
- tự động hóa thế hệ kịch bản từ một "bậc thầy" dụ

Có vẻ như bạn muốn một cái gì đó trong trại thứ hai.

Một số giải pháp và công cụ như vậy được ghi chú trong câu hỏi trên.

1

Tôi đã trả lời cùng một câu hỏi here.

Chúc bạn may mắn! Như bạn sẽ thấy, tôi thích các công cụ Red-Gate.

0

cho đến nay, hài lòng với RedGate. Chúng tôi sử dụng điều khiển phiên bản SQL + So sánh SQL. Tôi đã tích hợp nó với Msbuild và Hudson. Vì vậy, chúng tôi cung cấp cho chúng tôi một giải pháp tích hợp liên tục hoàn chỉnh.

Các vấn đề liên quan