Update: Fehlermeldung, wenn Sie SQL Native Client eine Instanz der Prinzipalserver in einer datenbankspiegelungssitzung Verbindung verwenden: "Die Verbindung zu einem Server Failover, die keinen Failoverpartner versucht"

Fehler #: 50000886 (SQL Hotfix)
Microsoft stellt Updates für Microsoft SQL Server 2005 als downloadbare Datei. Da die kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2005 enthalten waren.

Zusammenfassung

Dieser Artikel beschreibt folgendes über diese Version des Hotfixes:
  • Das Hotfix-Paket behobenen Probleme
  • Die erforderlichen Komponenten für die Installation des Hotfix-Pakets
  • Informationen, ob Sie den Computer neu starten müssen nach der Installation des Hotfix-Pakets
  • Informationen zum Austausch des Hotfix-Pakets durch ein anderes Hotfixpaket
  • Informationen dazu, ob alle Registrierungseinträge müssen
  • Das Hotfix-Paket enthaltene Dateien

Problembeschreibung

Betrachten Sie das folgende Szenario:
  • Für eine Datenbank in SQL Server 2005-Database mirroring konfigurieren.
  • In einer Anwendung verwenden Sie SQL Native Client zum Prinzipalserver in der datenbankspiegelungssitzung-Instanz herstellen.
  • In der Anwendung legen Sie die Failover_Partner -Option in der Verbindungszeichenfolge auf dem Spiegelserver.
  • Ein Failover tritt in der datenbankspiegelungssitzung.
  • Die folgende Anweisung zum Wiederherstellen der Datenbank auf dem Prinzipalserver ausführen:
    ALTER DATABASE <Database_Name> SET PARTNER OFF
In diesem Szenario wird beim Ausführen der Anwendung auf die Instanz der Prinzipalserver die folgende Fehlermeldung angezeigt:
[Microsoft] [SQL Native Client] Die Verbindung zu einem Server Failover, die keinen Failoverpartner versucht.
Hinweis Diese Anwendung kann Verbindung auf die Instanz der Prinzipalserver vor das Failover.

Ursache

Dieses Problem tritt auf, weil die Synchronisation zwischen Prinzipalserver und Spiegelserver unterbrochen wird.

Problemlösung

Kumulative Update-Informationen

Die Fehlerbehebung für dieses Problem wurde zunächst als Hotfix veröffentlicht. Dies ist jedoch auch im kumulativen Update 4 enthalten. Weitere Informationen zu diesem kumulativen Updatepaket für SQL Server 2005 Service Pack 2 finden Sie im folgenden Artikel der Microsoft Knowledge Base:
941450 kumulative Updatepaket 4 für SQL Server 2005 Service Pack 2
Hinweis Da diese Builds kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die in früheren SQL Server 2005 enthalten waren. Microsoft empfiehlt, dass Sie prüfen die neueste Update-Version, die diesen Hotfix enthält. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
937137 der SQL Server 2005 erstellt, die nach der Freigabe von SQL Server 2005 Service Pack 2 veröffentlicht wurden
Microsoft SQL Server 2005-Hotfixes sind für bestimmte SQL Server Servicepacks erstellt. Sie müssen SQL Server 2005 Service Pack 2-Hotfix eine Installation von SQL Server 2005 Service Pack 2 anwenden. Standardmäßig ist jeder Hotfix, der in einem SQL Server Servicepack bereitgestellt wird, in einem nächsten Servicepack für SQL Server enthalten.

Hotfix-Informationen

Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix soll nur der Behebung des Problems dienen, das in diesem Artikel beschrieben wird. Verwenden Sie diesen Hotfix nur auf Systemen, bei denen dieses spezielle Problem auftritt. Dieser Hotfix sollte weiteren Tests unterzogen werden. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir sie, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download zur Verfügung steht, gibt es einen Abschnitt "Hotfixdownload available" ("Hotfixdownload verfügbar"), am oberen Rand dieses Knowledge Base-Artikel. Wenn dieser Abschnitt nicht angezeigt wird, wenden Sie sich an den Microsoft Customer Service and Support, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht diesem speziellen Hotfix zugeordnet werden können. Eine vollständige Liste der Telefonnummern von Microsoft Customer Service and Support oder eine separate Serviceanfrage erstellen finden Sie auf der folgenden Microsoft-Website:Hinweis Das Formular "Hotfix download available" ("Hotfixdownload verfügbar") zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist dieser Hotfix für Ihre Sprache nicht verfügbar.

Voraussetzungen


Um diesen Hotfix anwenden zu können, müssen Sie SQL Server 2005 Service Pack 1 (SP1).
Weitere Informationen zu SQL Server 2005 Service Pack 1 finden Sie im folgenden Artikel der Microsoft Knowledge Base:

913089 so erhalten Sie das neueste Servicepack für SQL Server 2005

Neustartanforderung


Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes durchführen.

Informationen zu ersetzten Hotfixes


Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.
SQL Server 2005 32-Bit-version
DateinameDateiversionDateigrößeDatumZeitPlattform
Bcp.exe2005.90.2230.069,48818-Apr-200714:45x86
Databasemailengine.dll9.0.2230.075,12018-Apr-200714:45x86
Logread.exe2005.90.2230.0400,75218-Apr-200714:45x86
Microsoft.analysisservices.adomdclient.dll9.0.2230.0546,16018-Apr-200714:45x86
Microsoft.analysisservices.deploymentengine.dll9.0.2230.0140,65618-Apr-200714:45x86
Microsoft.analysisservices.dll9.0.2230.01,217,90418-Apr-200714:45x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2230.078,19218-Apr-200714:45x86
Microsoft.sqlserver.sqlenum.dll9.0.2230.0910,70418-Apr-200714:45x86
Msasxpress.dll9.0.2230.024.94418-Apr-200714:45x86
Msgprox.dll2005.90.2230.0200,56018-Apr-200714:45x86
Msmdlocal.dll9.0.2230.015,646,06418-Apr-200714:45x86
Msmdredir.dll9.0.2230.03,993,96818-Apr-200714:45x86
Mssqlsystemresource.ldfNicht zutreffend524.28818-Apr-200711:55Nicht zutreffend
Mssqlsystemresource.mdfNicht zutreffend40,108,03218-Apr-200711:55Nicht zutreffend
Odsole70.dll2005.90.2230.059,76018-Apr-200714:45x86
Qrdrsvc.exe2005.90.2230.0369,52018-Apr-200714:45x86
Rdistcom.dll2005.90.2230.0643,44018-Apr-200714:45x86
Repldp.dll2005.90.2230.0187,24818-Apr-200714:45x86
Replmerg.exe2005.90.2230.0320,88018-Apr-200714:45x86
Replprov.dll2005.90.2230.0550,25618-Apr-200714:45x86
Replrec.dll2005.90.2230.0784,75218-Apr-200714:45x86
Replsub.dll2005.90.2230.0407,40818-Apr-200714:45x86
Spresolv.dll2005.90.2230.0177,00818-Apr-200714:46x86
Sqlaccess.dll2005.90.2230.0350,57618-Apr-200714:46x86
Sqlagent90.exe2005.90.2230.0321,39218-Apr-200714:46x86
Sqlservr.exe2005.90.2230.028,978,60018-Apr-200714:46x86
Sysdbupg.sqlNicht zutreffend218,48605-Apr-200710:52Nicht zutreffend
Xmlsub.dll2005.90.2230.0195,44018-Apr-200714:46x86
Xpstar90.dll2005.90.2230.0295,28018-Apr-200714:46x86
Xpstar90.rll2005.90.2230.0155,50418-Apr-200714:46x86
X64-basierte Version von SQL Server 2005
DateinameDateiversionDateigrößeDatumZeitPlattform
Bcp.exe2005.90.2230.088,94420-Apr-200713:34x64
Databasemailengine.dll9.0.2230.075,12020-Apr-200713:34x86
Logread.exe2005.90.2230.0525,16820-Apr-200713:35x64
Microsoft.analysisservices.adomdclient.dll9.0.2230.0546,16018-Apr-200714:45x86
Microsoft.analysisservices.adomdclient.dll9.0.2230.0546,16020-Apr-200713:35x86
Microsoft.analysisservices.deploymentengine.dll9.0.2230.0140,65618-Apr-200714:45x86
Microsoft.analysisservices.dll9.0.2230.01,217,90418-Apr-200714:45x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2230.078,19218-Apr-200714:45x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2230.094,06420-Apr-200713:35x64
Microsoft.sqlserver.sqlenum.dll9.0.2230.0877,93620-Apr-200713:35x86
Msasxpress.dll9.0.2230.024.94418-Apr-200714:45x86
Msasxpress.dll9.0.2230.030,06420-Apr-200713:35x64
Msgprox.dll2005.90.2230.0262.00020-Apr-200713:35x64
Msmdlocal.dll9.0.2230.015,646,06418-Apr-200714:45x86
Msmdredir.dll9.0.2230.03,993,96818-Apr-200714:45x86
Mssqlsystemresource.ldfNicht zutreffend524.28818-Apr-200711:55Nicht zutreffend
Mssqlsystemresource.mdfNicht zutreffend40,108,03218-Apr-200711:55Nicht zutreffend
Odsole70.dll2005.90.2230.090,99220-Apr-200713:35x64
Qrdrsvc.exe2005.90.2230.0434,03220-Apr-200713:35x64
Rdistcom.dll2005.90.2230.0836,46420-Apr-200713:35x64
Repldp.dll2005.90.2230.0187,24818-Apr-200714:45x86
Repldp.dll2005.90.2230.0237,93620-Apr-200713:35x64
Replmerg.exe2005.90.2230.0417,64820-Apr-200713:35x64
Replprov.dll2005.90.2230.0747,88820-Apr-200713:35x64
Replrec.dll2005.90.2230.01,010,54420-Apr-200713:35x64
Replsub.dll2005.90.2230.0528,24020-Apr-200713:35x64
Spresolv.dll2005.90.2230.0225,64820-Apr-200713:35x64
Sqlaccess.dll2005.90.2230.0357,74420-Apr-200713:35x86
Sqlagent90.exe2005.90.2230.0392,56020-Apr-200713:35x64
Sqlservr.exe2005.90.2230.039,363,95220-Apr-200713:35x64
Sysdbupg.sqlNicht zutreffend218,48605-Apr-200710:52Nicht zutreffend
Xmlsub.dll2005.90.2230.0319,85620-Apr-200713:35x64
Xpstar90.dll2005.90.2230.0543,60020-Apr-200713:35x64
Xpstar90.rll2005.90.2230.0156,01620-Apr-200713:35x64
Version von SQL Server 2005 Itanium Architektur
DateinameDateiversionDateigrößeDatumZeitPlattform
Bcp.exe2005.90.2230.0157,55220-Apr-200715:58IA-64
Databasemailengine.dll9.0.2230.075,12020-Apr-200715:58x86
Logread.exe2005.90.2230.01,098,09620-Apr-200715:58IA-64
Microsoft.analysisservices.adomdclient.dll9.0.2230.0546,16018-Apr-200714:45x86
Microsoft.analysisservices.adomdclient.dll9.0.2230.0546,16020-Apr-200715:58x86
Microsoft.analysisservices.deploymentengine.dll9.0.2230.0140,65618-Apr-200714:45x86
Microsoft.analysisservices.dll9.0.2230.01,217,90418-Apr-200714:45x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2230.078,19218-Apr-200714:45x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2230.0165,74420-Apr-200715:58IA-64
Microsoft.sqlserver.sqlenum.dll9.0.2230.0877,93620-Apr-200715:58x86
Msasxpress.dll9.0.2230.024.94418-Apr-200714:45x86
Msasxpress.dll9.0.2230.057,71220-Apr-200715:58IA-64
Msgprox.dll2005.90.2230.0545,13620-Apr-200715:58IA-64
Msmdlocal.dll9.0.2230.048,718,70420-Apr-200715:58IA-64
Msmdredir.dll9.0.2230.06,249,32820-Apr-200715:58IA-64
Mssqlsystemresource.ldfNicht zutreffend524.28818-Apr-200711:55Nicht zutreffend
Mssqlsystemresource.mdfNicht zutreffend40,108,03218-Apr-200711:55Nicht zutreffend
Odsole70.dll2005.90.2230.0180,08020-Apr-200715:59IA-64
Qrdrsvc.exe2005.90.2230.0943,98420-Apr-200715:59IA-64
Rdistcom.dll2005.90.2230.01,884,01620-Apr-200715:59IA-64
Repldp.dll2005.90.2230.0187,24818-Apr-200714:45x86
Repldp.dll2005.90.2230.0511,34420-Apr-200715:59IA-64
Replmerg.exe2005.90.2230.0957,29620-Apr-200715:59IA-64
Replprov.dll2005.90.2230.01,619,82420-Apr-200715:59IA-64
Replrec.dll2005.90.2230.02,143,60020-Apr-200715:59IA-64
Replsub.dll2005.90.2230.01,159,53620-Apr-200715:59IA-64
Spresolv.dll2005.90.2230.0498,03220-Apr-200715:59IA-64
Sqlaccess.dll2005.90.2230.0352,11220-Apr-200715:59x86
Sqlagent90.exe2005.90.2230.01,143,66420-Apr-200715:59IA-64
Sqlservr.exe2005.90.2230.072,193,90420-Apr-200715:59IA-64
Sysdbupg.sqlNicht zutreffend218,48605-Apr-200710:52Nicht zutreffend
Xmlsub.dll2005.90.2230.0593,26420-Apr-200715:59IA-64
Xpstar90.dll2005.90.2230.0953,71220-Apr-200715:59IA-64
Xpstar90.rll2005.90.2230.0154,99220-Apr-200715:59IA-64
SQL Native Client 32-Bit-version
DateinameDateiversionDateigrößeDatumZeitPlattform
Sqlncli.dll2005.90.2230.02,229,16018-Apr-200706:46x86
SQL Native Client X64-basierte version
DateinameDateiversionDateigrößeDatumZeitPlattform
Sqlncli.dll2005.90.2230.02,861,99220-Apr-200705:35x64
SQL Native Client Itanium Architekturversion
DateinameDateiversionDateigrößeDatumZeitPlattform
Sqlncli.dll2005.90.2230.05,374,37620-Apr-200707:59IA-64

Dieser Hotfix anwenden

Gehen Sie folgendermaßen vor, um diesen Hotfix zu installieren:
  1. Deshalb sollten Sie SQL Server 2005 auf dem Prinzipalserver.
  2. Aktivieren Sie das Ablaufverfolgungsflag 1449 auf dem Prinzipalserver.
  3. Deshalb sollten Sie SQL Native Client auf dem Clientcomputer, auf dem die Anwendung ausgeführt.

PROBLEMUMGEHUNG

Führen Sie dazu folgende Schritte gegebenenfalls anlog aus.
  1. Deaktivieren Sie die Spiegelung auf dem Prinzipalserver Endpunkt Datenbank.
  2. Entfernen Sie datenbankspiegelung auf dem Prinzipalserver
  3. Wiederherstellen der Datenbank auf dem Prinzipalserver.
  4. Aktivieren Sie die Spiegelung auf dem Prinzipalserver Endpunkt Datenbank.
  5. Entfernen Sie auf dem Spiegelserver datenbankspiegelung.
  6. Konfigurieren Sie datenbankspiegelung auf dem Prinzipalserver.

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen

Weitere Informationen zum Benennungsschema für SQL Server-Updates klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

Neues Benennungsschema für Microsoft SQL Server-Software 822499 Pakete aktualisieren

Um weitere Informationen zur Terminologie für Softwareupdates zu erhalten, klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
824684 Erläuterung von der standardmäßigen Standardbegriffen bei Microsoft Softwareupdates

Referenzen

Informationen zur Liste der Builds, die nach SQL Server Service Pack 2 verfügbar sind, klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
937137 der SQL Server 2005 erstellt, die nach der Freigabe von SQL Server 2005 Service Pack 2 veröffentlicht wurden
Weitere Informationen zum inkrementellen Dienstmodell für SQL Server klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
935897 erläutert wird ein inkrementelles Dienstmodell steht der SQL Server-Team zu Hotfixes für gemeldete Probleme
Weitere Informationen zu SQL Server 2005 Service Pack 2 finden Sie im folgenden Artikel der Microsoft Knowledge Base:
913089 so erhalten Sie das neueste Servicepack für SQL Server 2005
Weitere Informationen zu neuen Funktionen und Optimierungen in SQL Server 2005 Service Pack 2 finden Sie auf der folgenden Microsoft-Website:Weitere Informationen zum Benennungsschema für SQL Server-Updates klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
Neues Benennungsschema für Microsoft SQL Server-Software 822499 Pakete aktualisieren
Eigenschaften

Artikelnummer: 936179 – Letzte Überarbeitung: 14.01.2017 – Revision: 1

Feedback