
Unter OSX Mountain Lion führe ich eine Windows Server 2003-VM ausschließlich zum Ausführen von SQL Server 2008 aus. Dies verbraucht viel Akkuleistung. Gibt es eine Möglichkeit, die VM automatisch anzuhalten, wenn der SQL Server im Leerlauf ist, und sie auf Anforderung erneut zu starten (ähnlich wie Wake-on-LAN)?
Aktualisieren:Ich kann es bei Leerlauf anhalten, indem ich die Energieeinstellungen in Windows so einstelle, dass das System in den Ruhezustand versetzt wird. Ich kann es jedoch nicht wieder starten.
Antwort1
Nun, der SQL Server kann nichts tun, wenn das Betriebssystem im Ruhezustand ist.
Bleibt noch die Hardware (oder virtuelle Hardware). Wenn Sie die Clients so ändern könnten, dass sie prüfen, wie lange es her ist, dass sie zuletzt auf den Server zugegriffen haben, und wenn es länger als die Windows-Ruhezeit ist, einen Weckruf senden, pausieren, während Windows erneut hochfährt, und dann fortfahren; dann ja, das könnten Sie.
Etwas praktischer wäre es vielleicht, einfach einen SQL-Server unter OSX auszuführen.