Chào mừng đến với BIS Đăng nhập | Đăng ký | Trợ giúp
trong Tìm kiếm

Đồng bộ dữ liệu trong Oracle 11r2

Bài cuối 12-03-2011 10:13 AM của chucnv. 1 trả lời.
Trang 1 trong số 1 (2 nội dung)
Sắp xếp bài viết: Trước Tiếp theo
  • 12-02-2011 11:44 PM

    • catluong
    • 200 thành viên năng nổ nhất
    • Tham gia 09-07-2011
    • Điểm 55

    Đồng bộ dữ liệu trong Oracle 11r2

    Em đang làm ĐATT phân tán oracle, em đang gặp vấn đề về đồng bộ dữ liệu giữa các site( chi nhánh) và site trung tâm.
    Site chi nhánh: chứa dữ liệu được phân mảnh ngang dọc.
    Site trung tâm: chứa dữ liệu toàn cục.
    Bây giờ em muốn đồng bộ dữ liệu như sau:
    1. Khi em update, insert ( thay đổi dữ liệu) ở site trung tâm thì nó sẽ tự động cập nhật dữ liệu xuống các site chi nhánh.
    2. Khi em muốn thay đổi dữ liệu ở site chi nhánh thì nó sẽ cập nhật lên site trung tâm, cập nhật này theo một thời gian qui định ví dụ: 1h cập nhật 1 lần.
    Em đã cố gắng nghĩ đến trigger, dbms.job nhưng thực sự em không biết mình phải như thế nào tại vì nếu mình cập nhật như vậy sẽ bị trùng khóa, làm sao để lọc được dữ liệu đã có sẵn trong bảng.
    Em rất mong được sự giúp đỡ của các anh chị và thầy Chuc. Em cám ơn. 
    • Điểm chủ đề: 35
  • 12-03-2011 10:13 AM trả lời

    • chucnv
    • 10 thành viên năng nổ nhất
    • Tham gia 12-05-2008
    • Điểm 28,320

    Re: Đồng bộ dữ liệu trong Oracle 11r2

    Trong Oracle có công cụ "Replication" để làm các công việc như em nói.
    Replication trong Oracle có 2 chế độ : Replication Online có nghĩa là dữ liệu ở 1 Data Mart thay đổi sẻ đồng bộ ngay với DW. Replication Offline: Đồng bộ theo lịch.
     
    • Điểm chủ đề: 20
Trang 1 trong số 1 (2 nội dung)
Powered by Community Server (Commercial Edition), by Telligent Systems