セットアップでの照合順序の設定

サーバー間で照合順序の設定が一貫していないと、多くのサーバー間通信が失敗したり、矛盾した結果が生じたりする可能性があります。 この問題を回避するには、SQL Server の他のインスタンスにおける照合順序の設定に一致する Windows ロケールまたは SQL Server 照合順序 (SQL_*) を選択します。

SQL Server 2008 では、次のレベルで照合順序を設定できます。

  • サーバー

  • データベース

詳細については、「照合順序とインターナショナル対応に関する用語」および「コマンド プロンプトから SQL Server 2008 をインストールする方法」を参照してください。

バイナリ照合順序

バイナリ照合順序では、各文字のビット パターンに基づいて SQL Server 内のデータが並べ替えおよび比較されます。 SQL Server における各バイナリ照合順序は、特定の言語ロケールおよび ANSI コード ページと対応付けられ、大文字小文字およびアクセントを区別するデータの並べ替えを実行します。 詳細については、「Windows 照合順序並べ替えスタイル」および「BIN 照合順序と BIN2 照合順序の使用に関するガイドライン」を参照してください。

SQL Server 照合順序 (SQL_*)

英語版 SQL Server 2005 以前のバージョンと設定を一致させる場合は、このオプションを選択してください。 詳細については、「SQL Server 照合順序の使用」を参照してください。

Windows システム ロケール

既定のインストール設定は、Windows システム ロケールによって決まります。 サーバー レベルの照合順序の変更は、セットアップ時に行うか、インストール前に Windows システム ロケールを変更することで行うことができます。 既定の照合順序は、特定のロケールごとに関連付けられた、使用できる最も古いバージョンに設定されます。 これは、旧バージョンとの互換性を維持するためです。 したがって、これらは必ずしも推奨される照合順序ではありません。 SQL Server 2008 の機能を活用するには、Windows 照合順序の既定のインストール設定を変更します。

Windows Vista より前のオペレーティング システムの Windows ロケールを設定するには、コントロール パネルの [地域と言語のオプション][詳細設定] タブで Windows システム ロケール名を確認します。 Windows Vista では、[形式] タブを使用します。

[照合順序指定子]

[照合順序指定子] ボックスの一覧から Windows 照合順序の名前を選択します。 たとえば、英語 (U.S.) 文字セットの場合は、[Latin1_General] を使用します。

[並べ替え順]

選択した照合順序指定子と共に使用する並べ替え順のオプションを選択します。 最も速い並べ替え順は [バイナリ] です。この場合、大文字小文字が区別されますが、予想外の並べ替え順になる可能性があります。 [バイナリ] を選択すると、[大文字と小文字を区別する]、[アクセントを区別する]、[かなを区別する]、および [文字幅を区別する] は使用できなくなります。 詳細については、「Windows 照合順序並べ替えスタイル」を参照してください。

SQL Server セットアップにおける既定の照合順序

コントロール パネルの [地域と言語のオプション][詳細設定] タブで Windows システム ロケール名を確認します。 Windows Vista では、[形式] タブを使用します。 既存の Windows ロケールでの照合順序設定に対応する照合順序指定子を次の表に示します。

Windows ロケール

Windows LCID

SQL LCID

既定の照合順序

アフリカーンス語 (南アフリカ)

0x0436

0x0409

Latin1_General_CI_AS

アルバニア語 (アルバニア)

0x041c

0x041c

Albanian_CI_AS

アルザス語 (フランス)

0x0484

0x0409

Latin1_General_CI_AS

アムハラ語 (エチオピア)

0x045e

0x0409

Latin1_General_CI_AS

アラビア語 (アルジェリア)

0x1401

0x0401

Arabic_CI_AS

アラビア語 (バーレーン)

0x3c01

0x0401

Arabic_CI_AS

アラビア語 (エジプト)

0x0c01

0x0401

Arabic_CI_AS

アラビア語 (イラク)

0x0801

0x0401

Arabic_CI_AS

アラビア語 (ヨルダン)

0x2c01

0x0401

Arabic_CI_AS

アラビア語 (クウェート)

0x3401

0x0401

Arabic_CI_AS

アラビア語 (レバノン)

0x3001

0x0401

Arabic_CI_AS

アラビア語 (リビア)

0x1001

0x0401

Arabic_CI_AS

アラビア語 (モロッコ)

0x1801

0x0401

Arabic_CI_AS

アラビア語 (オマーン)

0x2001

0x0401

Arabic_CI_AS

アラビア語 (カタール)

0x4001

0x0401

Arabic_CI_AS

アラビア語 (サウジアラビア)

0x0401

0x0401

Arabic_CI_AS

アラビア語 (シリア)

0x2801

0x0401

Arabic_CI_AS

アラビア語 (チュニジア)

0x1c01

0x0401

Arabic_CI_AS

アラビア語 (U.A.E.)

0x3801

0x0401

Arabic_CI_AS

アラビア語 (イエメン)

0x2401

0x0401

Arabic_CI_AS

アルメニア語 (アルメニア)

0x042b

0x0419

Latin1_General_CI_AS

アッサム語 (インド)

0x044d

0x044d

サーバー レベルでは利用できません

アゼルバイジャン語 (アゼルバイジャン、キリル文字)

0x082c

0x082c

推奨されません。サーバー レベルでは利用できません

アゼルバイジャン語 (アゼルバイジャン、ラテン文字)

0x042c

0x042c

推奨されません。サーバー レベルでは利用できません

バシキール語 (ロシア)

0x046d

0x046d

Latin1_General_CI_AI

バスク語 (バスク)

0x042d

0x0409

Latin1_General_CI_AS

ベラルーシ語 (ベラルーシ)

0x0423

0x0419

Cyrillic_General_CI_AS

ベンガル語 (バングラデシュ)

0x0845

0x0445

サーバー レベルでは利用できません

ベンガル語 (インド)

0x0445

0x0439

サーバー レベルでは利用できません

ボスニア語 (ボスニア・ヘルツェゴビナ、キリル文字)

0x201a

0x201a

Latin1_General_CI_AI

ボスニア語 (ボスニア・ヘルツェゴビナ、ラテン文字)

0x141a

0x141a

Latin1_General_CI_AI

ブルトン語 (フランス)

0x047e

0x047e

Latin1_General_CI_AI

ブルガリア語 (ブルガリア)

0x0402

0x0419

Cyrillic_General_CI_AS

カタロニア語 (カタロニア)

0x0403

0x0409

Latin1_General_CI_AS

中国語 (中華人民共和国香港特別行政区)

0x0c04

0x0404

Chinese_Taiwan_Stroke_CI_AS

中国語 (中華人民共和国マカオ特別行政区)

0x1404

0x1404

Latin1_General_CI_AI

中国語 (マカオ)

*0x21404

0x21404

Latin1_General_CI_AI

中国語 (PRC)

0x0804

0x0804

Chinese_PRC_CI_AS

中国語 (PRC)

*0x20804

0x20804

Chinese_PRC_Stroke_CI_AS

中国語 (シンガポール)

0x1004

0x0804

Chinese_PRC_CI_AS

中国語 (シンガポール)

*0x21004

0x20804

Chinese_PRC_Stroke_CI_AS

中国語 (台湾)

*0x30404

0x30404

Chinese_Taiwan_Bopomofo_CI_AS

中国語 (台湾)

0x0404

0x0404

Chinese_Taiwan_Stroke_CI_AS

コルシカ語 (フランス)

0x0483

0x0483

Latin1_General_CI_AI

クロアチア語 (ボスニア・ヘルツェゴビナ、ラテン文字)

0x101a

0x041a

Croatian_CI_AS

クロアチア語 (クロアチア)

0x041a

0x041a

Croatian_CI_AS

チェコ語 (チェコ共和国)

0x0405

0x0405

Czech_CI_AS

デンマーク語 (デンマーク)

0x0406

0x0406

Danish_Norwegian_CI_AS

ダリー語 (アフガニスタン)

0x048c

0x048c

Latin1_General_CI_AI

ディベヒ語 (モルディブ)

0x0465

0x0465

サーバー レベルでは利用できません

オランダ語 (ベルギー)

0x0813

0x0409

Latin1_General_CI_AS

オランダ語 (オランダ)

0x0413

0x0409

Latin1_General_CI_AS

英語 (オーストラリア)

0x0c09

0x0409

Latin1_General_CI_AS

英語 (ベリーズ)

0x2809

0x0409

Latin1_General_CI_AS

英語 (カナダ)

0x1009

0x0409

Latin1_General_CI_AS

英語 (カリブ)

0x2409

0x0409

Latin1_General_CI_AS

英語 (インド)

0x4009

0x0409

Latin1_General_CI_AS

英語 (アイルランド)

0x1809

0x0409

Latin1_General_CI_AS

英語 (ジャマイカ)

0x2009

0x0409

Latin1_General_CI_AS

英語 (マレーシア)

0x4409

0x0409

Latin1_General_CI_AS

英語 (ニュージーランド)

0x1409

0x0409

Latin1_General_CI_AS

英語 (フィリピン)

0x3409

0x0409

Latin1_General_CI_AS

英語 (シンガポール)

0x4809

0x0409

Latin1_General_CI_AS

英語 (南アフリカ)

0x1c09

0x0409

Latin1_General_CI_AS

英語 (トリニダード・トバゴ)

0x2c09

0x0409

Latin1_General_CI_AS

英語 (英国)

0x0809

0x0409

Latin1_General_CI_AS

英語 (U.S.)

0x0409

0x0409

SQL_Latin1_General_CP1_CI_AS

英語 (ジンバブエ)

0x3009

0x0409

Latin1_General_CI_AS

エストニア語 (エストニア)

0x0425

0x0425

Estonian_CI_AS

フェロー語 (フェロー諸島)

0x0438

0x0409

Latin1_General_CI_AS

フィリピノ語 (フィリピン)

0x0464

0x0409

Latin1_General_CI_AS

フィンランド語 (フィンランド)

0x040b

0x040b

Finnish_Swedish_CI_AS

フランス語 (ベルギー)

0x080c

0x040c

French_CI_AS

フランス語 (カナダ)

0x0c0c

0x040c

French_CI_AS

フランス語 (フランス)

0x040c

0x040c

French_CI_AS

フランス語 (ルクセンブルク)

0x140c

0x040c

French_CI_AS

フランス語 (モナコ)

0x180c

0x040c

French_CI_AS

フランス語 (スイス)

0x100c

0x040c

French_CI_AS

フリジア語 (オランダ)

0x0462

0x0462

Latin1_General_CI_AI

ガリシア語 (スペイン)

0x0456

0x0409

Latin1_General_CI_AS

グルジア語 (グルジア)

*0x10437

0x10437

Georgian_Modern_Sort_CI_AS

グルジア語 (グルジア)

0x0437

0x0419

Latin1_General_CI_AS

ドイツ語 - 電話帳ソート (DIN)

*0x10407

0x10407

German_PhoneBook_CI_AS

ドイツ語 (オーストリア)

0x0c07

0x0409

Latin1_General_CI_AS

ドイツ語 (ドイツ)

0x0407

0x0409

Latin1_General_CI_AS

ドイツ語 (リヒテンシュタイン)

0x1407

0x0409

Latin1_General_CI_AS

ドイツ語 (ルクセンブルク)

0x1007

0x0409

Latin1_General_CI_AS

ドイツ語 (スイス)

0x0807

0x0409

Latin1_General_CI_AS

ギリシャ語 (ギリシャ)

0x0408

0x0408

Greek_CI_AS

グリーンランド語 (グリーンランド)

0x046f

0x0406

Danish_Norwegian_CI_AS

グジャラート語 (インド)

0x0447

0x0439

サーバー レベルでは利用できません

ハウサ語 (ナイジェリア、ラテン文字)

0x0468

0x0409

Latin1_General_CI_AS

ヘブライ語 (イスラエル)

0x040d

0x040d

Hebrew_CI_AS

ヒンディー語 (インド)

0x0439

0x0439

サーバー レベルでは利用できません

ハンガリー語 (ハンガリー)

0x040e

0x040e

Hungarian_CI_AS

ハンガリー語 (技術的な並べ替え)

*0x1040e

0x1040e

Hungarian_Technical_CI_AS

アイスランド語 (アイスランド)

0x040f

0x040f

Icelandic_CI_AS

イボ語 (ナイジェリア)

0x0470

0x0409

Latin1_General_CI_AS

インドネシア語 (インドネシア)

0x0421

0x0409

Latin1_General_CI_AS

イヌクティトット語 (カナダ、ラテン文字)

0x085d

0x0409

Latin1_General_CI_AS

イヌクティトット語 (音節文字) カナダ

0x045d

0x045d

Latin1_General_CI_AI

アイルランド語 (アイルランド)

0x083c

0x0409

Latin1_General_CI_AS

イタリア語 (イタリア)

0x0410

0x0409

Latin1_General_CI_AS

イタリア語 (スイス)

0x0810

0x0409

Latin1_General_CI_AS

日本語 (日本 XJIS)

0x0411

0x0411

Japanese_CI_AS

日本語 (日本)

*0x040411

0x40411

Latin1_General_CI_AI

カンナダ語 (インド)

0x044b

0x0439

サーバー レベルでは利用できません

カザフ語 (カザフスタン)

0x043f

0x043f

Kazakh_90_CI_AS

クメール語 (カンボジア)

0x0453

0x0453

サーバー レベルでは利用できません

キチェ語 (グアテマラ)

0x0486

0x0c0a

Modern_Spanish_CI_AS

キニヤルワンダ語 (ルワンダ)

0x0487

0x0409

Latin1_General_CI_AS

コーンクニー語 (インド)

0x0457

0x0439

サーバー レベルでは利用できません

韓国語 (韓国語辞書並べ替え)

0x0412

0x0412

Korean_Wansung_CI_AS

キルギス語 (キルギスタン共和国)

0x0440

0x0419

Cyrillic_General_CI_AS

ラオス語 (ラオス人民民主共和国)

0x0454

0x0454

サーバー レベルでは利用できません

ラトビア語 (ラトビア)

0x0426

0x0426

Latvian_CI_AS

リトアニア語 (リトアニア)

0x0427

0x0427

Lithuanian_CI_AS

下ソルブ語 (ドイツ)

0x082e

0x0409

Latin1_General_CI_AS

ルクセンブルク語 (ルクセンブルク)

0x046e

0x0409

Latin1_General_CI_AS

マケドニア語 (マケドニア、FYROM)

0x042f

0x042f

Macedonian_FYROM_90_CI_AS

マレー語 (ブルネイ ダルサラーム国)

0x083e

0x0409

Latin1_General_CI_AS

マレー語 (マレーシア)

0x043e

0x0409

Latin1_General_CI_AS

マラヤーラム語 (インド)

0x044c

0x0439

サーバー レベルでは利用できません

マルタ語 (マルタ)

0x043a

0x043a

Latin1_General_CI_AI

マオリ語 (ニュージーランド)

0x0481

0x0481

Latin1_General_CI_AI

マプ語 (チリ)

0x047a

0x047a

Latin1_General_CI_AI

マラーティー語 (インド)

0x044e

0x0439

サーバー レベルでは利用できません

モホーク語 (カナダ)

0x047c

0x047c

Latin1_General_CI_AI

モンゴル語 (モンゴル)

0x0450

0x0419

Cyrillic_General_CI_AS

モンゴル語 (PRC)

0x0850

0x0419

Cyrillic_General_CI_AS

ネパール語 (ネパール)

0x0461

0x0461

サーバー レベルでは利用できません

ノルウェー語 (ブークモール、ノルウェー)

0x0414

0x0414

Latin1_General_CI_AI

ノルウェー語 (ニーノシュク、ノルウェー)

0x0814

0x0414

Latin1_General_CI_AI

オクシタン語 (フランス)

0x0482

0x040c

French_CI_AS

オリヤー語 (インド)

0x0448

0x0439

サーバー レベルでは利用できません

パシュトゥー語 (アフガニスタン)

0x0463

0x0463

サーバー レベルでは利用できません

ペルシア語 (イラン)

0x0429

0x0429

Latin1_General_CI_AI

ポーランド語 (ポーランド)

0x0415

0x0415

Polish_CI_AS

ポルトガル語 (ブラジル)

0x0416

0x0409

Latin1_General_CI_AS

ポルトガル語 (ポルトガル)

0x0816

0x0409

Latin1_General_CI_AS

パンジャーブ語 (インド)

0x0446

0x0439

サーバー レベルでは利用できません

ケチュア語 (ボリビア)

0x046b

0x0409

Latin1_General_CI_AS

ケチュア語 (エクアドル)

0x086b

0x0409

Latin1_General_CI_AS

ケチュア語 (ペルー)

0x0c6b

0x0409

Latin1_General_CI_AS

ルーマニア語 (ルーマニア)

0x0418

0x0418

Romanian_CI_AS

ロマンシュ語 (スイス)

0x0417

0x0417

Latin1_General_CI_AI

ロシア語 (ロシア)

0x0419

0x0419

Cyrillic_General_CI_AS

サーミ語 (イナリ、フィンランド)

0x243b

0x083b

Latin1_General_CI_AI

サーミ語 (ルレ、ノルウェー)

0x103b

0x043b

Latin1_General_CI_AI

サーミ語 (ルレ、スウェーデン)

0x143b

0x083b

Latin1_General_CI_AI

サーミ語 (北、フィンランド)

0x0c3b

0x083b

Latin1_General_CI_AI

サーミ語 (北、ノルウェー)

0x043b

0x043b

Latin1_General_CI_AI

サーミ語 (北、スウェーデン)

0x083b

0x083b

Latin1_General_CI_AI

サーミ語 (スコルト、フィンランド)

0x203b

0x083b

Latin1_General_CI_AI

サーミ語 (南、ノルウェー)

0x183b

0x043b

Latin1_General_CI_AI

サーミ語 (南、スウェーデン)

0x1c3b

0x083b

Latin1_General_CI_AI

サンスクリット語 (インド)

0x044f

0x0439

サーバー レベルでは利用できません

セルビア語 (ボスニア・ヘルツェゴビナ、キリル文字)

0x1c1a

0x0c1a

Latin1_General_CI_AI

セルビア語 (ボスニア・ヘルツェゴビナ、ラテン文字)

0x181a

0x081a

Latin1_General_CI_AI

セルビア語 (セルビア、キリル文字)

0x0c1a

0x0c1a

Latin1_General_CI_AI

セルビア語 (セルビア、ラテン文字)

0x081a

0x081a

Latin1_General_CI_AI

セソト サ レボア語/北ソト語 (南アフリカ)

0x046c

0x0409

Latin1_General_CI_AS

セツワナ語/ツワナ語 (南アフリカ)

0x0432

0x0409

Latin1_General_CI_AS

シンハラ語 (スリランカ)

0x045b

0x0439

サーバー レベルでは利用できません

スロバキア語 (スロバキア)

0x041b

0x041b

Slovak_CI_AS

スロベニア語 (スロベニア)

0x0424

0x0424

Slovenian_CI_AS

スペイン語 (アルゼンチン)

0x2c0a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (ボリビア)

0x400a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (チリ)

0x340a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (コロンビア)

0x240a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (コスタリカ)

0x140a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (ドミニカ共和国)

0x1c0a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (エクアドル)

0x300a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (エルサルバドル)

0x440a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (グアテマラ)

0x100a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (ホンジュラス)

0x480a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (メキシコ)

0x080a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (ニカラグア)

0x4c0a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (パナマ)

0x180a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (パラグアイ)

0x3c0a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (ペルー)

0x280a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (プエルトリコ)

0x500a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (スペイン)

0x0c0a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (スペイン、トラディショナル ソート)

0x040a

0x040a

Traditional_Spanish_CI_AS

スペイン語 (米国)

0x540a

0x0409

Latin1_General_CI_AS

スペイン語 (ウルグアイ)

0x380a

0x0c0a

Modern_Spanish_CI_AS

スペイン語 (ベネズエラ)

0x200a

0x0c0a

Modern_Spanish_CI_AS

スワヒリ語 (ケニア)

0x0441

0x0409

Latin1_General_CI_AS

スウェーデン語 (フィンランド)

0x081d

0x040b

Finnish_Swedish_CI_AS

スウェーデン語 (スウェーデン)

0x041d

0x040b

Finnish_Swedish_CI_AS

シリア語 (シリア)

0x045a

0x045a

サーバー レベルでは利用できません

タジク語 (タジキスタン)

0x0428

0x0419

Cyrillic_General_CI_AS

タマジット語 (アルジェリア、ラテン文字)

0x085f

0x085f

Latin1_General_CI_AI

タミール語 (インド)

0x0449

0x0439

サーバー レベルでは利用できません

タタール語 (ロシア)

0x0444

0x0444

Cyrillic_General_CI_AS

テルグ語 (インド)

0x044a

0x0439

サーバー レベルでは利用できません

タイ語 (タイ)

0x041e

0x041e

Thai_CI_AS

チベット語 (PRC)

0x0451

0x0451

サーバー レベルでは利用できません

トルコ語 (トルコ)

0x041f

0x041f

Turkish_CI_AS

トルクメン語 (トルクメニスタン)

0x0442

0x0442

Latin1_General_CI_AI

ウイグル語 (PRC)

0x0480

0x0480

Latin1_General_CI_AI

ウクライナ語 (ウクライナ)

0x0422

0x0422

Ukrainian_CI_AS

上ソルブ語 (ドイツ)

0x042e

0x042e

Latin1_General_CI_AI

ウルドゥー語 (パキスタン)

0x0420

0x0420

Latin1_General_CI_AI

ウズベク語 (ウズベキスタン、キリル文字)

0x0843

0x0419

Cyrillic_General_CI_AS

ウズベク語 (ウズベキスタン、ラテン文字)

0x0443

0x0443

Uzbek_Latin_90_CI_AS

ベトナム語 (ベトナム)

0x042a

0x042a

Vietnamese_CI_AS

ウェールズ語 (英国)

0x0452

0x0452

Latin1_General_CI_AI

ウォロフ語 (セネガル)

0x0488

0x040c

French_CI_AS

コサ語 (南アフリカ)

0x0434

0x0409

Latin1_General_CI_AS

ヤクート語 (ロシア)

0x0485

0x0485

Latin1_General_CI_AI

イ語 (PRC)

0x0478

0x0409

Latin1_General_CI_AS

ヨルバ語 (ナイジェリア)

0x046a

0x0409

Latin1_General_CI_AS

ズールー語 (南アフリカ)

0x0435

0x0409

Latin1_General_CI_AS