Sql-Server

虛擬機有一個 SQL 伺服器,外部硬碟有問題

  • April 15, 2021

首先,我不是 SQL DB。我繼承了一個舊系統,並試圖防止車輪脫落。

我們有一個我們執行 P2V 遷移的 MS SQL 2000 伺服器(執行伺服器 Win Server 2000)。我沒有意識到 SQL 操作所必需的外部 USB 硬碟(連接到舊物理伺服器)上執行的臨時文件。

看起來我們無法將USB HDD連接到VM(由於作業系統的年齡,並且HDD是3.0,看起來VMWare不支持3.0直通到Win Server2000)。

那麼,是否可以將這些外部 HDD 設置為另一台機器上的共享驅動器並從 VM 執行這些臨時 SQL 操作?現在數據庫正在尋找物理驅動器卷。我們正在考慮將 HDD 換成 USB 2.0,但這似乎更省時。感謝您的任何意見

通常,您可以將 TempDB 放在您想要的任何位置。它可能是 VM 上的現有驅動器(不是很好,但可以作為權​​宜之計),也可能是新的虛擬驅動器,或者是非本地驅動器(同樣,這不是一個好主意)。

網上有很多關於如何重定位 TempDB 的參考資料。以及如果目前 TempDB 不可訪問,如何啟動 SQL。這裡有一些不錯的:

另外,跑(不要走)給你的老闆,讓他們知道 SQL 2000 和 Windows 2000 都不再支持,而且已經很久了。您對安全漏洞、性能風險和可靠性問題持開放態度。盡你所能讓你的老闆意識到你不能為不受支持的軟體提供良好的商業價值。

引用自:https://dba.stackexchange.com/questions/289824