Всех приветствую.
В общем, есть чужая БД учета, написанная под старючий MS Access 2.0.
Программа разделена на две части-каталога, один каталог локальный-пользовательский, и второй сетевой - думаю, собсно, сама БД.
Для работы сетевой части создан сетевой ресурс, в который выложена сама БД, и этот ресурс подключается, как сетевой диск на всех раб.станциях - к примеру, пусть будет F:\ <=> \\server\D\
Где-то в локальной части БД пользователя в настройках свойств многих таблиц помимо локального пути в виде "F:\..." прописан абсолютный UNC-путь - "\\server\D\...", т.е. часть таблиц так, а часть - сяк. За автора этой БД уже "пирожки съели", так что поддержки уже давно никакой нету вообще.
Я акцесс вообще особо не знаю, так, по мелочи - что-то в свойствах где-то подправить, принтер подключить/перенастроить и т.д.,- до чего сам додумаюсь.
Так вот, в связи с переносом сетевой БД на другой комп необходимо также изменить все UNC-пути к таким таблицам, у которых в свойствах путь прописан через Ж..., а не через "F:\..."
Сама программа запускается локального каталога БД, типа: "D:\catalog\db01.mdb", и далее грузятся всякие модули-формы и прочее.
После переноса сетевой БД на другой комп при попытке открытия программы через некоторое время выдается сообщение об ошибке:
"База: ТАКАЯ ТО Ошибка:Path not found Код: 76 Строка:0 Банк данных, вероятно, был перемещен в другой каталог. Прервать выполнение программы? (Да/Нет)"
Прошу помощи,как это сделать, а то я уже запарился там искать - таблиц много, руками перебирать - тронуться можно, скорее всего это надо каким-то простеньким скриптиком сделать.
http://www.sql.ru/forum/1300667/ms-access-2-0-kak-smenit-setevoy-put-k-baze-dannyh