Problembehandlung einer Installation des SQL Server-Datenbankmoduls

Aktualisiert: 05. Dezember 2005

Im Folgenden finden Sie einige Probleme im Zusammenhang mit der Installation des Datenbankmodul und Informationen zu Lösungsvorschlägen.

Problem: SQL Server 2005-Ressourcen werden von Anwendungen nicht in eine verteilte Transaktion eingetragen.

Situation: Da Microsoft Distributed Transaction Coordinator (MS DTC) unter Microsoft Windows nicht vollständig konfiguriert wird, werden die SQL Server 2005-Ressourcen möglicherweise nicht von den Anwendungen in eine verteilte Transaktion eingetragen. Dieses Problem kann sich auf verknüpfte Server, verteilte Abfragen und remote gespeicherte Prozeduren auswirken, die verteilte Transaktionen verwenden.

Lösung: Um solchen Fehlern vorzubeugen, müssen die MS DTC-Dienste auf dem Server mit SQL Server 2005 vollständig aktiviert werden.

Führen Sie die folgenden Schritte aus, um MS DTC vollständig zu aktivieren:

  1. Öffnen Sie in der Systemsteuerung die Verwaltung, und öffnen Sie dann Computerverwaltung.
  2. Erweitern Sie im linken Bereich von Computerverwaltung Dienste und Anwendungen, und klicken Sie anschließend auf Dienste.
  3. Klicken Sie im rechten Bereich von Computerverwaltung mit der rechten Maustaste auf Distributed Transaction Coordinator, und wählen Sie Eigenschaften aus.
  4. Klicken Sie im Fenster Distributed Transaction Coordinator auf die Registerkarte Allgemein, und klicken Sie anschließend auf Beenden, um den Dienst zu beenden.
  5. Klicken Sie im Fenster Distributed Transaction Coordinator auf die Registerkarte Anmeldung, und legen Sie als Anmeldekonto NT AUTHORITY\NetworkService fest.
  6. Klicken Sie auf Anwenden und anschließend auf OK, um das Fenster Distributed Transaction Coordinator zu schließen. Schließen Sie Computerverwaltung. Schließen Sie Verwaltung.
ms143698.note(de-de,SQL.90).gifHinweis:
Für Installationen von SQL Server 2005 auf Computern, die an Failoverclustern teilnehmen, muss MS DTC vollständig aktiviert und gruppiert sein, bevor das Setup ausgeführt wird. Wenn MS DTC nicht gruppiert ist, schlägt das Setup fehl. Bevor Sie das Setup ausführen, müssen Sie mithilfe der Microsoft-Clusterverwaltung sicherstellen, dass MS DTC gruppiert wurde.

Problem: Die Aktualisierung auf SQL Server 2005 schlägt mit der folgenden Fehlermeldung fehl: "Vom SQL Server-Setup konnte keine Verbindung mit dem Datenbankdienst für die Serverkonfiguration hergestellt werden."

Situation: Wenn Port 1433 während der Aktualisierung auf SQL Server 2005 nicht verfügbar ist, gibt das SQL Server-Setup u. U. den folgenden Fehler zurück:

Vom SQL Server-Setup konnte keine Verbindung mit dem Datenbankdienst für die Serverkonfiguration hergestellt werden.

Lösung: Um fortzufahren, beenden Sie den Prozess, durch den Port 1433 verwendet wird, und setzen Sie das SQL Server 2005-Setup fort:

  1. Führen Sie an der Eingabeaufforderung netstat -o aus.
  2. Stellen Sie fest, von welcher Anwendung oder welchem Prozess Port 1433 verwendet wird.
  3. Schließen Sie die Anwendung, oder beenden Sie den Prozess mit dem Task-Manager, damit Port 1433 frei wird.
  4. Setzen Sie das SQL Server 2005-Setup fort.

Wenn Sie Port 1433 mit den oben aufgeführten Schritten nicht frei geben können, führen Sie zusätzlich folgende Schritte aus:

  1. Öffnen Sie in der Systemsteuerung Software.
  2. Wählen Sie Microsoft SQL Server 2005 aus, und klicken Sie dann auf Ändern.
  3. Klicken Sie auf der Seite Komponentenauswahl auf das Optionsfeld für die zu aktualisierende SQL Server-Instanz, und klicken Sie anschließend auf Weiter.
  4. Klicken Sie auf der Seite Featurewartung auf Datenbankmodul, und klicken Sie dann auf Weiter.
  5. Klicken Sie auf Fortsetzen, um die Aktualisierung auf SQL Server 2005 fortzusetzen.

Problem: Wenn Verbindungen von lokalen Anwendungen zu der zu aktualisierenden Instanz bestehen, kann die Aktualisierung fehlschlagen.

Situation: Damit die Aktualisierung auf SQL Server 2005 abgeschlossen werden kann, muss das SQL Server-Setup im Einzelbenutzermodus ausgeführt werden. Wenn während der Aktualisierung Verbindungen von lokalen Anwendungen zu einer SQL Server-Instanz bestehen, schlägt das Setup mit dem folgenden Fehler fehl:

Vom SQL Server-Setup konnte keine Verbindung mit dem Datenbankdienst für die Serverkonfiguration hergestellt werden. Fehler: [Microsoft][SQL Native Client][SQL Server] Fehler bei der Anmeldung für den Benutzer <DomainName\AdminAccount>. Ursache: Der Server befindet sich im Einzelbenutzermodus. Nur ein einziger Administrator kann zurzeit eine Verbindung herstellen. Weitere Informationen finden Sie in den Server-Fehlerprotokollen. Einzelheiten zum Anzeigen der Setupprotokolle finden Sie in der SQL Server-Onlinedokumentation unter "Vorgehensweise: Anzeigen der Setupprotokolldateien".

Lösung: Dieser Fehler tritt in der Regel auf, wenn Reporting Services während der Aktualisierung von SQL Server ausgeführt wird. Zum Umgehen des Problems beenden Sie alle Anwendungen, die mit der SQL Server-Instanz verbunden sind, und wählen Sie in der Setupfehlermeldung "Wiederholen" aus, damit die Aktualisierung fortgesetzt werden kann.

Situation: Das SQL Server 2005-Setup schlägt aufgrund der Konfiguration vorhandener SQL Server-Komponenten fehl.

Problem: Dieses Problem kann auftreten, wenn die Option zum Erzwingen der Verschlüsselung in der Konfiguration einer vorhandenen SQL Server-Clientinstallation aktiviert ist. In diesem Fall lautet die Fehlermeldung folgendermaßen:

Vom SQL Server-Setup konnte keine Verbindung mit dem Datenbankdienst für die Serverkonfiguration hergestellt werden. Fehler: [Microsoft]<component name> SSL-Anbieter: Der CN-Name des Zertifikats stimmt nicht mit dem übergebenen Wert überein. Weitere Informationen finden Sie in den Serverfehlerprotokollen und den Setupprotokollen. Einzelheiten zum Anzeigen der Setupprotokolle finden Sie in der SQL Server-Onlinedokumentation unter "Vorgehensweise: Anzeigen von SQL Server 2005-Setupprotokolldateien".

Lösung: Deaktivieren Sie die Option zum Erzwingen der Verschlüsselung für die vorliegenden SQL Server-Clients mithilfe der SQL Server 2000-Clientkonfiguration (bei MDAC-Clients in SQL Server 2000) oder mithilfe des SQL Server-Konfigurations-Managers (bei SQL Native Client-Clients in SQL Server 2005), und führen Sie das SQL Server 2005-Setup noch einmal aus.

Siehe auch

Aufgaben

Vorgehensweise: Überprüfen der erfolgreichen Installation von SQL Server 2005-Diensten
Vorgehensweise: Lesen einer Setupprotokolldatei von SQL Server 2005

Konzepte

Problembehandlung bei Failoverclustern
Vorgehensweise: Anzeigen der SQL Server 2005-Setupprotokolldateien
Vorgehensweise: Neuerstellen der Registrierung für SQL Server 2005
Vorgehensweise: Wiederherstellen der master-Datenbank von SQL Server 2005

Hilfe und Informationen

Informationsquellen für SQL Server 2005