В OSX Mountain Lion я запускаю виртуальную машину Windows Server 2003 исключительно для запуска SQL Sever 2008. Это жует много времени автономной работы. Есть ли какой-нибудь способ автоматически приостановить работу виртуальной машины, когда SQL Server бездействует, и перезапустить ее снова при запросе (например, wake-on-lan)?

Обновление: я могу заставить его остановиться во время простоя, установив настройки питания в Windows, чтобы перевести систему в спящий режим. Однако я не могу заставить его начать снова.

1 ответ1

0

Ну, sql сервер не может ничего сделать, когда ОС спит.

Это оставляет оборудование (или виртуальное оборудование). Если вы могли бы изменить клиентов, чтобы проверить, сколько времени прошло с момента их последнего доступа к серверу, и было ли это больше времени ожидания Windows, отправьте сигнал пробуждения, сделайте паузу, пока Windows загружается снова, а затем продолжите; тогда да, вы могли бы.

Я немного более практично мог бы просто запустить сервер sql на OSX.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .