Tôi có một cơ sở dữ liệu được nhân đôi và tôi cần thực hiện một số thay đổi cho nó. Chủ yếu là, thêm một khung nhìn và một số thủ tục được lưu trữ. Bây giờ tôi biết rằng nếu bạn thực hiện thay đổi lược đồ, bạn có nghĩa vụ phải loại bỏ phản chiếu và cơ sở dữ liệu nhân bản, thực hiện thay đổi của bạn với hiệu trưởng, sau đó sao lưu và khôi phục lại hiệu trưởng và khôi phục phản chiếu. Đây có phải là trường hợp cho các thủ tục lưu trữ và quan điểm là tốt? Tôi có thể thực hiện các thay đổi của mình với Hiệu trưởng, rồi chuyển đổi dự phòng và thực hiện các thay đổi của tôi đối với gương không? Các vấn đề và phân nhánh có thể xảy ra khi làm điều gì đó như thế này? Nó chỉ có vẻ như một công việc rất tẻ nhạt phải làm mỗi khi chúng ta muốn thực hiện một thay đổi nhỏ, chủ yếu là do cơ sở dữ liệu trên 10 hợp đồng biểu diễn nên phải mất một chút thời gian để sao lưu và phục hồi.Làm cách nào để thay đổi lược đồ thành cơ sở dữ liệu được nhân đôi?
Trả lời
Nếu bạn đang phản ánh, bạn sẽ có thể áp dụng những thay đổi đó cho hiệu trưởng và chúng hiển thị ở phía được nhân đôi. Nếu bạn muốn có sự khác biệt lược đồ giữa hai, bạn không thể sử dụng phản chiếu. Bạn đang tìm cách áp dụng các thay đổi lược đồ trên cơ sở dữ liệu được nhân đôi hay cả hai? Nếu cả hai thì bạn không phải làm bất cứ điều gì đặc biệt.
Chúng tôi đã áp dụng các thay đổi lược đồ cho cả cơ sở dữ liệu được ghi lại và được nhân đôi và không phải thực hiện bất kỳ hành động đặc biệt nào.
Một số hình thức sao chép yêu cầu mesaures đặc biệt mặc dù.
Bây giờ tôi biết rằng nếu bạn thực hiện schema thay đổi bạn có nghĩa vụ phải loại bỏ mirroring và cơ sở dữ liệu gương, thực hiện thay đổi cho hiệu trưởng, sau đó sao lưu-phục hồi gốc và khôi phục mirroring
Điều này thực sự sai. Cơ sở dữ liệu chính và gương thực tế là một cơ sở dữ liệu duy nhất được lưu trữ ở hai vị trí vật lý. Bất kỳ và mỗi thay đổi xảy ra trong hiệu trưởng, cũng xảy ra trong gương. Họ là giống hệt nhau tất cả các thời gian.
Vì vậy, bất kỳ thay đổi lược đồ nào, bao gồm các bảng, khung nhìn, thủ tục, chức năng, lược đồ, hiệu trưởng cơ sở dữ liệu, hội đồng vv… xuất hiện trên cả hiệu trưởng và gương.
Những thay đổi duy nhất yêu cầu sự chú ý đặc biệt là các thay đổi liên quan vào cơ sở dữ liệu nhưng không xảy ra trong cơ sở dữ liệu: Tác vụ đại lý (chúng nằm trong msdb), máy chủ (đăng nhập), cài đặt sao chép (chúng tất cả các nơi trong cơ sở dữ liệu, msdb và nhà phân phối
- 1. Làm cách nào để chỉ lấy lược đồ cơ sở dữ liệu vào tập dữ liệu?
- 2. Thay đổi vị trí cơ sở dữ liệu sẽ giảm lược đồ của chủ sở hữu
- 3. Mongoose: Lược đồ cơ sở dữ liệu được đề xuất
- 4. Sử dụng AbstractRoutingDataSource để tự động thay đổi lược đồ/danh mục cơ sở dữ liệu
- 5. Làm cách nào để di chuyển/cập nhật lược đồ cơ sở dữ liệu trong Grails?
- 6. Lược đồ cơ sở dữ liệu giải mã
- 7. Làm cách nào để thay đổi chủ sở hữu của cơ sở dữ liệu SQL Server?
- 8. Cập nhật lược đồ cơ sở dữ liệu với hibernate
- 9. Thay đổi lược đồ cơ sở dữ liệu khuôn khổ thực thể tại thời gian chạy
- 10. Làm cách nào để kiểm tra lược đồ cơ sở dữ liệu django?
- 11. Làm cách nào để xuất lược đồ cơ sở dữ liệu postgresql sang định dạng XML?
- 12. Cập nhật lược đồ cơ sở dữ liệu
- 13. Truy xuất lược đồ cơ sở dữ liệu
- 14. Cập nhật lược đồ cơ sở dữ liệu mà không làm rơi dữ liệu?
- 15. Lược đồ cơ sở dữ liệu thực tế xấu
- 16. Làm thế nào để bạn (Đơn vị) Kiểm tra lược đồ cơ sở dữ liệu?
- 17. JavaScript vẽ lược đồ cơ sở dữ liệu
- 18. Làm cách nào để di chuyển Sơ đồ cơ sở dữ liệu SQL Server sang cơ sở dữ liệu khác?
- 19. Lược đồ cơ sở dữ liệu Sqlite của Android
- 20. heroku không cập nhật lược đồ cơ sở dữ liệu
- 21. Lược đồ cơ sở dữ liệu HR-XML
- 22. Lược đồ Cơ sở Dữ liệu Thăm dò ý kiến
- 23. Làm thế nào để bao gồm lược đồ cơ sở dữ liệu MySQL trên GitHub?
- 24. Java, cách thay đổi cơ sở dữ liệu hiện tại sang cơ sở dữ liệu khác?
- 25. Phát triển nhanh và thay đổi cơ sở dữ liệu
- 26. Thiết kế cơ sở dữ liệu tốt (lược đồ) cho cơ sở dữ liệu tham dự là gì?
- 27. Làm thế nào để thay đổi cơ sở dữ liệu MySQL thành UTC?
- 28. Làm thế nào để thay đổi cơ sở dữ liệu thành postgresql bằng Symfony 2.0?
- 29. MySQL: Làm thế nào để biến một cơ sở dữ liệu thành chỉ đọc?
- 30. Có cách nào để thay đổi chuỗi kết nối trong cơ sở dữ liệu trước không?
Dường như tôi đã bị hiểu lầm rất nhiều. :) –
Xảy ra với những điều tốt nhất của chúng tôi. ;-) – Anon246
Đối với một khi nó là dễ dàng như bạn muốn nó được. Đây là câu trả lời tôi đang tìm kiếm. – Zapnologica