Tôi muốn hỏi liệu cơ sở dữ liệu MS Access có hỗ trợ làm việc trong các mạng và truy cập nhiều người dùng không?
Tôi muốn hỏi liệu cơ sở dữ liệu MS Access có hỗ trợ làm việc trong các mạng và truy cập nhiều người dùng không?
Câu trả lời:
Truy cập chắc chắn hỗ trợ một hoạt động mạng và nhiều người dùng ngay lập tức. Bạn không phải thay đổi mã của mình hoặc thực sự làm bất cứ điều gì đặc biệt.
Tuy nhiên, hãy nhớ rằng Access rất dễ sử dụng trên mạng và nhiều người thường sử dụng quyền truy cập với nhiều người dùng trên mạng, nhưng nó có những hạn chế.
Có nhiều vấn đề cần xem xét, nhưng khái niệm cơ bản là mạng của bạn phải rất chắc chắn, tôi không thể nói rằng mạng phải ở trên mức trung bình, nhưng Access là một sản phẩm trong môi trường mạng khá nhạy cảm với các kết nối kém.
Vì vậy, nếu bạn chỉ nói một vài máy tính trên Mạng Office và bạn chia sẻ một thư mục trên một trong các máy tính hoặc máy chủ của mình, thì truy cập có thể hoạt động khá tốt trên môi trường này. Tuy nhiên, nếu mạng của bạn là một khu vực rộng hoặc có người dùng kết nối qua Internet, thì các thiết lập như vậy có xu hướng khá khó khăn.
Theo nguyên tắc chung, chúng tôi khuyên bạn nên chia ứng dụng của mình thành hai phần. Bạn đặt phần chương trình trên mỗi máy tính và nhiệm vụ này không yêu cầu bất kỳ kỹ năng lập trình bổ sung nào từ phía bạn, nhưng nó giúp ích rất nhiều về độ tin cậy.
Tôi giải thích khái niệm chia tách này và cách bạn chạy truy cập trong môi trường nhiều người dùng trong bài viết sau của tôi:
http://www.kallal.ca/Articles/split/index.htm
Và một mồi về các loại mạng khác nhau và một số trở ngại mà bạn có thể gặp phải được nêu trong bài viết sau của tôi: