
在 OSX Mountain Lion 中,我運行 Windows Server 2003 VM 只是為了運行 SQL Sever 2008。是否有某種方法可以在 SQL Server 空閒時自動暫停 VM,並在請求時再次重新啟動它(類似於 LAN 喚醒)?
更新:我可以透過在 Windows 中設定電源設定來使系統進入睡眠狀態,使其在空閒時暫停。但是,我無法讓它再次啟動。
答案1
一旦作業系統進入睡眠狀態,sql server 將無法執行任何操作。
這就剩下硬體(或虛擬硬體)了。如果您可以修改用戶端以檢查自上次訪問伺服器以來已經過了多長時間,並且如果它比 Windows 休眠時間長,則發送喚醒呼叫,在 Windows 再次啟動時暫停,然後繼續;那麼是的,你可以。
我更實際的可能是在 OSX 上運行 sql 伺服器。