得到了一個有我無法修改的絕對路徑的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]

這是以主機名稱開頭的絕對路徑,對嗎?

可能有一個變數或常數需要修改(對此表示懷疑),或其中有任意數量的對舊主機名的引用。

我想到的解決方案:

  • 將舊伺服器的主機名稱和路徑複製到新伺服器上。

起初我認為這“不是很聰明”,但它越來越聽起來像是我能做出的最明智的舉動,至少在短期內是如此。

  • 安裝輕量級 *nix VM 並在其上複製主機名稱和路徑。

這也太聰明了吧。這會增加不確定性,我也不是*nix 人。 (雖然至少我實際上是這樣做的想要是 *nix 傢伙,而我無意使用 MS Access 製作東西)。

  • 在新的檔案共用電腦上執行 Windows VM 並非不可能,但它有點弱。

我會學習有用的東西,但它需要使用 Windows 授權。

相關內容