làm thế nào để bạn có kế hoạch giữ cơ sở dữ liệu phát triển đồng bộ với sản xuất, xem xét rằng bạn có thể thực hiện thay đổi bảng trong quá trình phát triển lâu trước khi chúng đi vào sản xuất?
vâng đó là một phần của vấn đề, tôi không biết nếu nó thậm chí có thể làm đó được đưa ra giản đồ có thể thay đổi khá một chút ..
Nó sẽ rất khó khăn để có bất kỳ đồng bộ hóa tự động nào sẽ không xóa sạch hoặc gây ra sự cố với các thay đổi phát triển của bạn.
Vì vậy, tôi khuyên bạn nên khôi phục bản sao lưu sản xuất theo cách thủ công và chỉ khi bạn cần. Thiết lập một công việc để thực hiện công việc và chỉ chạy nó khi cần thiết (không đặt nó theo lịch biểu). Phát triển khi cần thiết bằng cách sử dụng dữ liệu hiện tại miễn là bạn có thể. Khi bạn cần làm mới, hãy đảm bảo bạn đã triển khai/lưu vào tất cả các tệp của các thay đổi phát triển của mình và sau đó khôi phục bản sao lưu để phát triển. Nếu bạn đã thực hiện "phát hành" để sản xuất, sau đó khôi phục sau đó. Bạn sẽ cần phải xác định những gì hoạt động tốt nhất. Tuy nhiên, chỉ cần đảm bảo rằng bạn không mất bất kỳ thay đổi phát triển nào khi khôi phục!
Nếu bạn cần có phiên bản cục bộ được cập nhật để hỗ trợ và gỡ lỗi các vấn đề về sản xuất, hãy thiết lập cơ sở dữ liệu "Hỗ trợ" và sử dụng bản sao. Đừng làm phát triển công việc ở đó, có một cơ sở dữ liệu phát triển chuyên dụng.
Nguồn
2010-06-10 12:09:43
làm thế nào để bạn có kế hoạch để giữ cho một cơ sở dữ liệu phát triển đồng bộ với sản xuất, xem xét rằng bạn có thể làm thay đổi bảng trong phát triển lâu trước khi chúng đi vào sản xuất? –
yeah đó là một phần của vấn đề, tôi không biết nếu nó thậm chí có thể làm điều đó cho các lược đồ có thể thay đổi khá ... – Gcoop