Я бы поставил это на 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.