Verwenden von SQL Server-Sortierungen
Die Einstellungen für SQL Server 2008-Sortierungen sind vom Installationstyp abhängig. Im Allgemeinen sollten Sie eine SQL Server-Sortierung auswählen, die das in der Organisation übliche Systemgebietsschema von Windows unterstützt. Zum Identifizieren des Windows-Systemgebietsschemas auf Computern unter Windows 2000 klicken Sie in der Systemsteuerung auf Ländereinstellungen und dann auf Erweitert. Verwenden Sie in Windows Vista die Registerkarte Formate. Zum Identifizieren des Windows-Systemgebietsschemas auf Computern unter Windows Server 2003 klicken Sie in der Systemsteuerung auf Regions- und Sprachoptionen und dann auf die Registerkarte Regionale Einstellungen. In den meisten Fällen wird auf einem Computer das Windows-Systemgebietsschema ausgeführt, das den Sprachanforderungen des Benutzers entspricht. Deshalb erkennt das SQL Server-Setup das Windows-Systemgebietsschema automatisch und wählt die entsprechende SQL Server-Sortierung aus. Aus Gründen der Abwärtskompatibilität ist dies die englischsprachige Standardsortierung (US) SQL_Latin1_General *.
Mit SQL Server 2008-Sortierungen werden folgende Elemente gesteuert:
Die Codepage, die zum Speichern von Nicht-Unicode-Zeichendaten 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. Die Sortierung für die SQL Server-Instanz wird dann automatisch ausgewählt. Für Unicode- und Nicht-Unicode-Zeichen werden ggf. verschiedene Sortierungen und Vergleiche verwendet.
Mithilfe der folgenden Tabelle können Sie bestimmen, welche Sortierung Sie, falls erforderlich, auswählen sollten.
Hinweis |
---|
Wenn Sie eine Aktualisierung von einer früheren Version einer SQL Server-Sortierungseinstellung ausführen, müssen Sie keine Sortierung auswählen. |
Task |
Collation |
---|---|
Installieren 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 aus (binär, Groß-/Kleinschreibung oder eine andere Option). Wenn auf dem Computer das Systemgebietsschema Englisch (USA) ausgeführt wird, wird vom SQL Server-Setup automatisch die SQL Server 2008-Sortierung Wörterbuchreihenfolge, keine Unterscheidung nach Groß- und Kleinschreibung, wird verwendet mit dem Zeichensatz 1252 ausgewählt. Um die entsprechende Windows-Sortierung auszuwählen, wählen Sie Sortierungskennzeichner und anschließend Latin1-General aus. Deaktivieren Sie Unterscheidung nach Groß- und Kleinschreibung. |
Aktualisieren Sie eine Installation von SQL Server 6.5 oder SQL Server 7.0 auf eine Standardinstanz von SQL Server, oder installieren Sie eine Standardinstanz von SQL Server 2008 für die Versionsumstellung mit einer Installation von SQL Server 6.5. |
Verwenden Sie die vom Setup ausgewählte SQL Server 2008-Sortierung. |
Synchronisieren mit einer vorhandenen Instanz von SQL Server |
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. Er 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 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. Verwenden Sie anschließend die Sortier-ID, um eine SQL Server-Sortierung auszuwählen und Ihre Instanz von SQL Server mit einer bestehenden Installation kompatibel zu machen. Weitere Informationen finden Sie unter Auswählen einer SQL Server-Sortierung. |
Synchronisieren mit dem Windows-Systemgebietsschema eines anderen Computers |
Suchen Sie in der Systemsteuerung unter Ländereinstellungen (Regionale Einstellungen) (Windows 2000 oder Windows Server 2003) oder unter Regions- und Sprachoptionen (Windows XP) nach dem Gebietsschemanamen, und verwenden Sie dann die Tabelle im Thema Sortierungseinstellungen im Setup-Programm. Legen Sie die Sortieroptionen entsprechend der Beschreibung im Thema Sortierarten für Windows-Sortierung fest. |
Hinweis |
---|
Wenn Sie eine von einer Sortierung abhängige Aktion ausführen, muss die für das referenzierte Objekt festgelegte SQL Server-Sortierung eine Codepage verwenden, die vom Betriebssystem des Computers unterstützt wird. |
Siehe auch