Да.
Когда я попытался это сделать, программа выдала сообщение об ошибке «Not initialized for accessing network files» (не инициализирована для доступа к сетевым файлам).
Необходимо задать правильный путь к каталогу в поле NET DIR файла IDAPI.CFG. Директория должна быть одна и к ней должен быть открыт доступ всем пользователям приложения с применением одинаковых подключенных сетевых дисков. Если NET DIR указывает на «F:\PUBLIC\NETDIR», то пользователи с подключенным сетевым диском «G:\NETDIR» доступа не получат.
Можно ли запустить приложение, относящееся к описываемой категории, с сетевого диска без установленного на локальной машине BDE (за исключением возможных ссылок в локальном файле WIN.INI на копии элементов программы BDE/IDAPI, расположенных на сетевом диске)?
Установите BDE в сети, затем добавьте следующие секции в файл WIN.INI каждой рабочей станции:
[IDAPI] CONFIGFILE01=F:\IDAPI\IDAPI.CFG DLLPATH=F:\IDAPI [Borland Language Drivers] LDPath=F:\IDAPI\LANGDRVПути должны отражать текущее месторасположение каталога IDAPI.
Для установки NET DIR мне нужно запустить BDECFG на каждой рабочей станции или просто сделать это на сервере?
C помощью утилиты BDECFG отредактируйте файл IDAPI.CFG и сохраните его в сетевом каталоге IDAPI. Следовательно, данную операцию необходимо проделать всего лишь один раз.
Если мне нужно сделать это только на сервере, то как все рабочие станции узнают о месторасположении сетевых файлов (NET DIR)?
Рабочая станция открывает файл IDAPI.CFG из каталога, указанного в WIN.INI, и уже оттуда читает настройки NET DIR.
[News Group]