
Ich würde das auf Stackoverflow stellen, aber es ist ein „So beheben Sie ein MS Access-bezogenes Problem mit allem außer MS Access“.
Ich kenne mich im Allgemeinen gut mit der Lösung von Computerproblemen aus, habe jedoch keinerlei Erfahrung mit Access (und die Datenbank ist wichtig für die Firma, für die ich arbeite, deshalb möchte ich sie nicht anfassen!).
Also:
Nach der Migration auf einen neuen Fileshare-Computer funktioniert eine Access-Datenbank nicht mehr, wenn die alte Freigabe nicht mehr freigegeben ist.
Die Meldung besagt, dass kein Zugriff möglich ist auf:
\\[old computer name]\Documents and Settings\[username]\too\many\dirs\very\bad\place to\keep it\IMHO\[company name]
Das ist ein absoluter Pfad, der mit einem Hostnamen beginnt, richtig?
Es könnte eine einzelne Variable oder Konstante zum Ändern geben (was ich bezweifle) oder eine beliebige Anzahl von Verweisen auf den alten Hostnamen darin.
Lösungen, die mir in den Sinn kommen:
- Replizieren Sie den Hostnamen und die Pfade des alten Servers auf dem neuen.
Zuerst dachte ich, das sei „nicht sehr klug“, aber es klingt zunehmend wie der intelligenteste Schachzug, den ich machen konnte, zumindest kurzfristig.
- Installieren Sie eine leichte *nix-VM und replizieren Sie den Hostnamen und den Pfad darauf.
Das ist zu schlau. Es würde die Unsicherheit erhöhen, ich bin auch kein *nix-Typ. (obwohl ich das zumindest tatsächlich tuemöchtesei ein *Nix-Typ, da ich nicht die Absicht habe, Sachen mit MS Access zu machen).
- Es ist nicht unmöglich, eine Windows-VM auf dem neuen Fileshare-Computer auszuführen, aber es ist etwas schwach.
Ich würde nützliche Dinge lernen, aber es wäre eine Windows-Lizenz erforderlich.