Share via


Sortierungen und SQL Server-Clientanwendungen

In SQL Server 2008 stehen 80 neue oder neu überarbeitete Windows-Sortierungen zur Verfügung, die während des Setups von SQL Server ausgewählt werden können. In einigen Fällen können Downlevelclientanwendungen auf Computern mit älteren Betriebssystemen die Verbindung mit der SQL Server 2008-Serverinstallation verlieren. In anderen Fällen bleibt die Verbindung erhalten, es wird jedoch in einer Fehlermeldung angezeigt, dass die Sortierungen der Client- und Serverdaten nicht übereinstimmen und dass keine Umwandlung der Sortierung der Serverdaten stattfindet.

Sortierungskompatibilität für Downlevelclients

In der folgenden Tabelle wird das Verhalten von Client-Server-Verbindungen beschrieben, wenn ein Downlevelclient eine Verbindung mit einer Datenbank mit einer nicht erkannten Sortierung herstellt.

Clientversion

Serververbindungen

SQL Server Native Client für SNAC9

Wenn der Client eine clientseitige Codepage der unbekannten Serversortierung nicht zuordnen kann, zeigt die Clientverbindung einen Fehler an. Es wird keine Umwandlung der Sortierung durchgeführt, Verbindungs-, USE- oder ALTER-Anweisungen schlagen fehl, und die Verbindung wird ggf. geschlossen.

Weitere Informationen sowie ein Hotfix-Download für spezifische Verbindungsfehler bei Sortierungskonflikten mit SQL Server Native Client für SNAC9 finden Sie im Microsoft Knowledge Base-Artikel 944929: "The connection is closed or you receive an error message when you use SQL Server Native Client in SQL Server 2005 to obtain data that is stored in SQL Server 2008 collations."

SQL Server Native Client für SNAC10

Der Client verwendet das Systemgebietsschema des Clientcomputers, um der Codepage die unbekannte Serversortierungs-LCID zuzuordnen. Wenn die Sortierungs-LCID nicht bekannt ist, versucht der Client anschließend, die Codepage nachzuschlagen.

Wenn der Client die clientseitige Codepage der unbekannten Serversortierung nicht erfolgreich zuordnen kann, zeigt die Clientverbindung einen Fehler an, und es wird keine Umwandlung der Sortierung durchgeführt.

Visual Studio 2008

Visual Studio 2005

Visual Studio .NET 2003

Der Client verwendet das Systemgebietsschema des Clientcomputers, um der Codepage die unbekannte Serversortierungs-LCID zuzuordnen. Wenn die Sortierungs-LCID nicht bekannt ist, versucht der Client anschließend, die Codepage nachzuschlagen.

Wenn der Client die clientseitige Codepage der unbekannten Serversortierung nicht erfolgreich zuordnen kann, zeigt die Clientverbindung einen Fehler an, und es wird keine Umwandlung der Sortierung durchgeführt.

Wenn es sich bei dem Downlevelclient um SQL Server Server Native Client für SNAC9 handelt, müssen Sie sicherstellen, dass die Verbindung tatsächlich die im Microsoft Knowledge Base-Artikel 944929 genannten Fehlersymptome aufweist, bevor Sie den beschriebenen Hotfix herunterladen und installieren.

In Fällen, in denen andere Clientanwendungen die Sortierung der Serverdaten nicht ermitteln können, wird eine Aktualisierung des Clientbetriebssystems empfohlen. Sie können auch beim Anbieter der betreffenden Anwendung erfragen, ob ein Serviceupdate zur Aktualisierung der Datenbankclient-Software verfügbar ist.. Alternativ können Sie eine andere Sortierung für die Daten verwenden.

Weitere Informationen zum Ändern der Sortierung finden Sie unter Festlegen und Ändern von Sortierungen.