
Я бы разместил это на Stackoverflow, но это «Как исправить проблему, связанную с MS Access, используя что угодно, кроме MS Access».
В целом я неплохо справляюсь с решением компьютерных проблем, но у меня нет никакого опыта работы с Access (а база данных важна для компании, в которой я работаю, так что я не хочу ее трогать!).
Так:
После миграции на новый компьютер с общим файлообменником база данных Access перестает работать, если старый общий файл становится недоступным.
Сообщение сообщает, что доступ невозможен:
\\[old computer name]\Documents and Settings\[username]\too\many\dirs\very\bad\place to\keep it\IMHO\[company name]
Это ведь абсолютный путь, начинающийся с имени хоста, верно?
Там может быть одна переменная или константа, которую нужно изменить (сомневаюсь) или любое количество ссылок на старое имя хоста.
Решения, которые я имею в виду:
- Скопируйте имя хоста и пути старого сервера на новый.
Сначала я подумал, что это «не очень умно», но теперь это все больше становится похоже на самый умный ход, который я мог бы сделать, по крайней мере, в краткосрочной перспективе.
- Установите облегченную виртуальную машину *nix и скопируйте на нее имя хоста и путь.
Это слишком умно. Это добавило бы неопределенности, я тоже не *nix парень. (хотя, по крайней мере, я на самом делехотетьбыть парнем *nix, тогда как я не собираюсь ничего создавать с помощью MS Access).
- Запустить виртуальную машину Windows на новом файлообменном компьютере не невозможно, но она немного слабовата.
Я бы узнал много полезного, но для этого потребуется лицензия Windows.