Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

[C# & SQL SERVER] Cách đồng bộ tự động database trên host và local khi có thay đổi

00:13 08-01-2018 2.300 lượt xem 1 bình luận 15:19 08-01-2018

Mình muốn tự đồng bộ dữ liệu database trên host mỗi khi dữ liệu database ở local thay đổi. Hoặc sẽ đồng bộ dữ liêu trên host khi bấm nút Sync được thiết kế trong ứng dụng winforms. Mong người chỉ giúp.

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 15:19 08-01-2018

1. Các ứng dụng của bạn cùng trỏ về DB server ví dụ:

connection sring:

<add name="DefaultConnection" connectionString="Data Source=123.123.1.50\SQLEXPRESS;Initial Catalog=DAATBASENAME;user id=USERNAME;password=PASSWORD;" providerName="System.Data.SqlClient" /

nhưng bạn cần:

- Bật remote DB

- Bật Tcp...

- Phải set User cho DB của bạn và dùng User đó login

 

2. Bạn có một DB server và 1 DB local

- Mỗi khi thao tác sẽ lưu vào Local.

- Khi nhấn nút sync sẽ lấy hết csdl từ local dùng cách như cách 1 để trỏ tới DB Server và replace data

 

3. Bạn có một DB server và 1 DB local

- Mỗi khi thao tác sẽ lưu vào Local.

- Server sẽ cáp API/ Web Service cho app local add data vào

Câu hỏi mới nhất