Verwenden von SQL-Sortierungen

Die Einstellungen für die Microsoft SQL Server-Sortierungen sind vom Installationstyp abhängig. Im Allgemeinen sollten Sie eine SQL Server-Sortierung wählen, die das am Standort übliche Systemgebietsschema von Microsoft Windows unterstützt. Zum Identifizieren des Windows-Systemgebietsschemas auf Computern unter Microsoft Windows 2000 klicken Sie in der Systemsteuerung auf Ländereinstellungen, und klicken Sie dann ggf. auf die Registerkarte Allgemein, um das aktuelle Systemgebietsschema anzuzeigen. Zum Identifizieren des Windows-Systemgebietsschemas auf Computern unter Windows Server 2003 klicken Sie in der Systemsteuerung auf Regions- und Sprachoptionen, und klicken Sie dann auf die Registerkarte Regionale Einstellungen, um das aktuelle Systemgebietsschema anzuzeigen. Häufig führt ein Computer das Windows-Gebietsschema aus, das den Sprachanforderungen des Benutzers entspricht; das Microsoft SQL Server-Setup ermittelt das Windows-Gebietsschema daher automatisch und wählt die entsprechende Sortierung aus.

SQL Server-Sortierungen steuern folgende Vorgänge:

  • Die Codepage, die zum Speichern von Nicht-Unicode-Daten in SQL Server verwendet wird.
  • Die Regeln, die SQL Server zum Sortieren und Vergleichen von Zeichen verwendet, die nicht als Unicode-Datentypen gespeichert sind. Das SQL Server-Setup erkennt die Windows-Sortierung des Computers, auf dem SQL Server installiert wird, und wählt automatisch die Sortierung für die SQL Server-Instanz aus. Für Unicode- und Nicht-Unicode-Zeichen werden gegebenenfalls verschiedene Sortierungen und Vergleiche verwendet.

In folgenden Fällen sollten Sie eine SQL Server-Sortierung wählen:

  • Sie verwenden das Replikationsfeature mit vorhandenen Instanzen von SQL Server, Version 6.5, SQL Server, Version 7.0, oder SQL Server 2000.
  • Der Anwendungscode ist abhängig vom Verhalten der vorherigen SQL Server-Sortierungen.

Mithilfe der folgenden Tabelle können Sie bestimmen, ob Sie eine Sortierung wählen müssen und welche Sortierung Sie in einem solchen Fall auswählen sollten.

ms144260.note(de-de,SQL.90).gifHinweis:
Bei der Aktualisierung von SQL Server 7.0 oder SQL Server 2000 auf SQL Server 2005 werden die vorherigen Einstellungen für die SQL Server-Sortierung beibehalten; es muss keine Sortierung ausgewählt werden.
Task Collation

Installation auf einem neuen System, das mit keinem vorhandenen System synchronisiert werden muss

Verwenden Sie die vom Setup identifizierte Sortierung, und wählen Sie dann die gewünschten Optionen (binär, Groß-/Kleinschreibung oder eine andere Option) aus.

Wenn auf dem Computer das Systemgebietsschema Englisch (USA) ausgeführt wird, wird vom SQL Server-Setup automatisch die SQL Server-Sortierung Wörterbuchreihenfolge, keine Unterscheidung nach Groß- und Kleinschreibung, wird verwendet mit dem Zeichensatz 1252 ausgewählt.

Zum Auswählen der entsprechenden Windows-Sortierung wählen Sie Sortierungskennzeichner, und wählen Sie anschließend Latin1_General. Deaktivieren Sie Unterscheidung nach Groß- und Kleinschreibung, und aktivieren Sie Unterscheidung nach Akzent.

Aktualisieren einer Installation von SQL Server 6.5 oder SQL Server 7.0 auf eine Standardinstanz von SQL Server 2005 oder Installieren einer Standardinstanz von SQL Server 2005 für die Versionsumstellung mit einer Installation von SQL Server 6.5.

Verwenden Sie die vom Setup ausgewählte SQL Server-Sortierung.

Synchronisierung (z. B. für die Replikation) mit einer vorhandenen Instanz von SQL Server 2005

Wählen Sie im Code-Editor SERVERPROPERTY(N'Collation') in der vorhandenen Instanz aus, und geben Sie Sortierung an. Weitere Informationen finden Sie unter SERVERPROPERTY (Transact-SQL). Wenn der Sortierungsname der vorhandenen Instanz mit SQL beginnt, wählen Sie im Setup dieselbe SQL Server-Sortierung aus. Wenn der Sortierungsname der vorhandenen Instanz nicht mit SQL beginnt, verweist der Name der Sortierung auf einen Windows-Sortierungsnamen und besteht aus dem Namen des Sortierungskennzeichners gefolgt von einer Beschreibung, welche Optionen (binär, Unterscheidung nach Groß-/Kleinschreibung, Akzent, Kana und Breite) angegeben sind. Wählen Sie im SQL Server-Setup denselben Windows-Sortierungskennzeichner und dieselben Sortieroptionen aus.

Weitere Informationen zum Sortierungsverhalten finden Sie unter Sortierarten für Windows-Sortierung.

Synchronisieren mit einer vorhandenen Installation von SQL Server 6.5, SQL Server 7.0 oder SQL Server 2000.

Führen Sie auf dem vorhandenen System sp_helpsort aus, und verwenden Sie dann die Sortier-ID zur Auswahl einer SQL Server-Sortierung, um die Kompatibilität Ihrer Instanz von SQL Server 2005 mit einer vorhandenen Installation herzustellen.

Weitere Informationen finden Sie unter Auswählen einer SQL-Sortierung.

Synchronisierung mit dem Windows-Systemgebietsschema eines anderen Computers

Suchen Sie in der Systemsteuerung unter Ländereinstellungen (Regionale Einstellungen) (Windows 2000 oder Windows 2003) oder Regions- und Sprachoptionen (Windows XP) nach dem Gebietsschemanamen, und verwenden Sie dann die Tabelle, die im Thema Sortierungseinstellungen im Setup-Programm bereitgestellt wird. Legen Sie die Sortieroptionen entsprechend der Beschreibung in der Onlinedokumentation des Themas Sortierarten für Windows-Sortierung fest.

ms144260.note(de-de,SQL.90).gifHinweis:
Wenn Sie eine von einer Sortierung abhängige Aktion ausführen, muss die von dem referenzierten Objekt verwendete SQL Server-Sortierung eine Codepage verwenden, die vom Betriebssystem des Computers unterstützt wird.

Siehe auch

Verweis

Auswählen einer SQL-Sortierung
Festlegen von Clientcodepages

Andere Ressourcen

SQL-Sortierungsname (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005