変更できない絶対パスを持つ Access DB を取得しました。新しいファイル共有 PC に移行しています。ホスト名が間違っています

変更できない絶対パスを持つ Access DB を取得しました。新しいファイル共有 PC に移行しています。ホスト名が間違っています

これを 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]

それはホスト名で始まる絶対パスですよね?

修正する変数または定数が 1 つだけある可能性があります (疑わしい)。あるいは、古いホスト名への参照がいくつも存在する可能性があります。

私が考えている解決策:

  • 古いサーバーのホスト名とパスを新しいサーバーに複製します。

最初はこれは「あまり賢明ではない」と思いましたが、少なくとも短期的には、これが私ができる最も賢明な行動のように思えてきました。

  • 軽量の *nix VM をインストールし、その上でホスト名とパスを複製します。

これはあまりにも巧妙です。不確実性が高まるでしょう。私も*nix派ではありません。(少なくとも実際はそうなのです)をしたい私は *nix の人間ですが、MS Access を使用して何かを作るつもりはありません。

  • 新しいファイル共有コンピューターで Windows VM を実行することは不可能ではありませんが、少し弱いです。

役に立つことを学ぶことになりますが、Windows ライセンスが必要になります。

関連情報