Hans Richter Ответов: 2

Удаленное подключение к MS access


Я ищу лучший способ подключения к базе данных Access, которая находится на удаленном сервере.

Что я уже пробовал:

Поиск исходного кода на языках c# и c / c++

2 Ответов

Рейтинг:
19
Рейтинг:
1

Dave Kreskowiak

Базы данных "удаленного" доступа не совсем "удаленные".

Access-это файловая база данных. Нет такого сервера database engine, к которому можно было бы подключиться по протоколу TCP/IP, как SQL Server или Oracle.

База данных должна находиться на общем диске, к которому все пользователи имеют доступ для чтения и записи.

Но access не спроектирован как многопользовательская база данных. О, его можно использовать как один, но чем больше пользователей вы используете его и чем больше данных вы вводите в него, тем хуже производительность запросов. Это происходит потому, что компонент database engine находится на стороне клиента и использует удаленный файл. Запросы, которые должны выполнять операции с каждой записью для фильтрации, должны передавать почти все содержимое базы данных клиенту для обработки и фильтрации.

Его можно использовать, но доступ не предназначен для этого.

Используйте реальный движок базы данных, например SQL Server, который предназначен для работы "удаленно".