Auf dem Exchange-Server wird SQL Server ausgeführt

[Dieses Thema beschäftigt sich mit einem besonderen Problem, das von Exchange Server Analyzer angezeigt wird. Die Problembehandlung sollte nur auf Systeme angewendet werden, auf denen Exchange Server Analyzer ausgeführt wird und dieses spezielle Problem auftritt. Exchange Server Analyzer (als kostenloser Download verfügbar) trägt remote Konfigurationsdaten von allen Servern in der Topologie zusammen und analysiert diese Daten automatisch. Der sich ergebende Bericht enthält ausführliche Informationen zu wichtigen Konfigurationskonflikten, möglichen Problemen und Produkteinstellungen, die nicht den Standardeinstellungen entsprechen. Indem Sie diese Empfehlungen beachten, können Sie bessere Leistung, Skalierbarkeit, Zuverlässigkeit und Betriebszeit erzielen. Weitere Informationen zum Tool sowie zum Download der aktuellsten Version finden Sie unter "Microsoft Exchange Analyzers" unter der Adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Letztes Änderungsdatum des Themas: 2009-09-08

Microsoft® Exchange Server Analyzer fragt die Microsoft WMI-Klasse (Windows®-Verwaltungsinstrumentation –Windows® Management Instrumentation) Win32_Service ab, um den Wert für den Schlüssel Started für den Microsoft SQLServer™-Dienst (MSSQLSERVER) zu bestimmen. Der Wert True gibt an, dass der SQL-Serverdienst auf diesem Exchange-Server ausgeführt wird.

Exchange Server Analyzer sendet auch eine Abfrage an die WMI-Klasse Win32_OperatingSystem, um den Wert des Schlüssels OSProductSuite zu ermitteln. Der für diesen Schlüssel zurückgegebene Wert gibt die Version des Windows-Betriebssystems an, das auf dem Exchange Server-Computer ausgeführt wird.

Um die Anzahl der Einträge zu ermitteln, die im Attribut homeMDBBL der einzelnen Postfachspeicher aufgelistet sind, fragt Exchange Server Analyzer außerdem den Active Directory®-Verzeichnisdienst ab. Der Zählwert dieses Attributs stellt die Zahl der Postfächer im Postfachspeicher dar.

Wenn Exchange Server Analyzer ermittelt, dass der SQL Server-Dienst auf einem Exchange Server-Computer gestartet wird, der die folgenden Kriterien erfüllt, wird eine Warnung angezeigt:

  • Der Exchange Server-Computer dient als Host für mindestens 100 Postfächer.
  • Der Computer mit Exchange Server wird nicht unter Windows Small Business Server 2008, Windows Small Business Server 2003 oder Windows Small Business Server 2000 ausgeführt.

Es wird nicht empfohlen, SQL Server auf demselben Computer auszuführen, auf dem auch der Exchange-Postfachserver für die Produktion ausgeführt wird. Sowohl SQL Server als auch die Exchange-Postfachserver beanspruchen für den optimalen Betrieb eine große Menge an Arbeitsspeicher und Laufwerkressourcen. Die Verwendung nur eines einzigen Computers als Host für SQL Server und für Exchange Server in Produktionsumgebungen führt mit Wahrscheinlichkeit zu Leistungsproblemen auf mindestens einem der Server. Außerdem ist die Problembehandlung und das Sichern solcher Installationen nicht genug untersucht.

Es gibt zudem eine Anzahl bekannter Interoperabilitätsprobleme, die auftreten können, wenn SQL Server und Exchange Server auf demselben Computer ausgeführt werden. Die meisten dieser Probleme sind auf Versionsinkonsistenzen mit den gemeinsamen Dateien oder Programmen der beiden Server zurückzuführen, z. B Microsoft Distributed Transaction Coordinator (MS DTC), Microsoft ActiveX Data Objects (ADO) und OLE Database (OLE DB).

So beheben Sie diese Warnmeldung

  • Beim Beheben dieses Problems sollten Sie eine der folgenden Optionen erwägen:

    • Verschieben Sie entweder Exchange Server oder SQL Server von dem Computer. Es wird empfohlen, eines der beiden Programme vollständig vom Computer zu entfernen.
    • Verschieben Sie die Exchange-Postfächer vom Server. Es wird empfohlen, zumindest die Postfächer zu entfernen und den Exchange Server in einen Protokoll- oder Infrastrukturserver zu konvertieren. Dadurch wird die Datenträger-E/A-Last und insbesondere die CPU-Last reduziert (letztere ist abhängig von der Exchange-Infrastrukturrolle).
    • Erwägen Sie stattdessen, Small Business Server zu installieren. Wenn Sie Exchange in einer kleinen Umgebung ausführen, in der nur ein Exchange Server erforderlich ist, profitieren Sie möglicherweise von der Installation von Small Business Server. Small Business Server umfasst sowohl SQL Server als auch Exchange Server sowie weitere wichtige Microsoft-Serveranwendungen. Small Business Server wurde für die Installation auf einem einzelnen Computer entwickelt, getestet und optimiert.

Weitere Informationen zum Verschieben und Exchange-Servern finden Sie in den folgenden Microsoft Knowledge Base-Artikeln:

Weitere Informationen zu Small Business Server finden Sie in „Microsoft Windows Small Business Server 2003“ unter (https://www.microsoft.com/germany/sbserver/downloads/default.mspx),