Удаленное подключение к MS access
Я ищу лучший способ подключения к базе данных Access, которая находится на удаленном сервере.
Что я уже пробовал:
Поиск исходного кода на языках c# и c / c++
Базы данных "удаленного" доступа не совсем "удаленные".
Access-это файловая база данных. Нет такого сервера database engine, к которому можно было бы подключиться по протоколу TCP/IP, как SQL Server или Oracle.
База данных должна находиться на общем диске, к которому все пользователи имеют доступ для чтения и записи.
Но access не спроектирован как многопользовательская база данных. О, его можно использовать как один, но чем больше пользователей вы используете его и чем больше данных вы вводите в него, тем хуже производительность запросов. Это происходит потому, что компонент database engine находится на стороне клиента и использует удаленный файл. Запросы, которые должны выполнять операции с каждой записью для фильтрации, должны передавать почти все содержимое базы данных клиенту для обработки и фильтрации.
Его можно использовать, но доступ не предназначен для этого.
Используйте реальный движок базы данных, например SQL Server, который предназначен для работы "удаленно".