Как настроить BDE для работы по сети с общим сервером.
Если необходимо настроить работу программы, чтоб пользоваться одновременно единой базой данных с нескольких компьютеров, то вам необходимо выполнить следующий порядок действий.
Устанавливаем на всех необходимых нам компьютерах утилиту BDEАdministrator. Эта программа является обязательной для использования SE2.
Она входит в установочный пакет BDE-5. ( http://www.se2.com.ua/Rus/download/BDEInstall.exe )
1. Закрываем все базы данных (программы, в которых есть обращения к таблицам, баз данных, если загружен проект с использованием таблиц).
2. Вытираем ВСЕ файлы .lck (если таковые есть, то они расположены в каталогах баз).
3. Открываем BDEАdministrator (это производится последовательно на всех машинах).
3.1. Файл pdoxusrs.net должен быть общим для всех пользователей, разместите, его не на c:\, а на сетевом диске ( на сервере).
Для этого на всех клиентских машинах в BDE Administrator в настройках Paradox NET DIR укажи путь к сетевому диску ( серверу)
Устанавливаем Configuration\Drivers\Native\Paradox\NET DIR на один и тот же каталог, который должен быть размещен на серверной машине,там где лежит общая для всех база. к которой есть доступ у всех.
3.2. Устанавливаем Configuration\System\Init\LOCAL SHARE в TRUE
4.Необходима перезагрузка. Запускаем на всех машинах любые программы.
И еще. В DataBase PrivatDir лучше прописать в какое-то конкретное
место, например, в каталог приложения. Не будет проблем с ростом .lck.
Пример:
Расшариваем диск/папку на серверной машине с базами данных.
Присоединяем этот диск к сетевой машине (буква не имеет значения, в данном примере это Z: )
Открываем BDEАdministrator. Устанавливаем путь к этому каталогу,
для размещения файла pdoxusrs.net.
Устанавливаем Configuration\System\Init\LOCAL SHARE в TRUE
Перегружаем сетевую машину.
Указываем на клиентской машине в настройках SE путь к базе на серверную машину на диске Z:
Эту операцию производим на каждой сетевой машине, которая должна работать непосредственно с базами.
Суть проведённых действий в том, что все клиентские машины будут подсоеденены к серверу с единым pdoxusrs.net . Это позволит одновременно с разных машин править базу на сервере.
В этом варианте функция Импорт-Экспорт неактуальна