
Pondría esto en Stackoverflow pero es "Cómo solucionar un problema relacionado con MS Access usando cualquier cosa excepto MS Access".
En general, estoy bien resolviendo problemas informáticos, pero no tengo experiencia con Access (¡y la base de datos es importante para la empresa para la que trabajo, así que no quiero tocarla!).
Entonces:
Después de migrar a una nueva computadora para compartir archivos, una base de datos de Access deja de funcionar cuando el antiguo recurso compartido deja de compartirse.
El mensaje indica que no puede acceder:
\\[old computer name]\Documents and Settings\[username]\too\many\dirs\very\bad\place to\keep it\IMHO\[company name]
Esa es una ruta absoluta que comienza con un nombre de host, ¿verdad?
Podría haber una sola variable o constante para modificar (lo dudo) o cualquier cantidad de referencias al antiguo nombre de host allí.
Soluciones que tengo en mente:
- Replica el nombre de host y las rutas del servidor antiguo en el nuevo.
Al principio pensé que esto "no era muy inteligente", pero cada vez parece más el movimiento más inteligente que podría hacer, al menos a corto plazo.
- Instale una máquina virtual ligera *nix y replique el nombre de host y la ruta en ella.
Esto es demasiado inteligente. Agregaría incertidumbre, tampoco soy un tipo *nix. (aunque al menos lo hago de hechoquererser *nix tipo mientras que no tengo intención de hacer cosas usando MS Access).
- No es imposible ejecutar una máquina virtual con Windows en la nueva computadora para compartir archivos, pero es un poco débil.
Estaría aprendiendo cosas útiles pero usaría una licencia de Windows.