基本的に、master
を再構築するには、インストールを再実行する必要があります 新しい照合を使用したデータベース。サーバー全体の照合を他の方法で変更することはできません。
参照:
- MSDN:サーバー照合の設定と変更
- データベースまたはサーバーの照合を変更する方法(ページの中央)
更新: データベースの照合を変更する場合は、次のT-SQLスニペットを使用して現在の照合を取得できます。
SELECT name, collation_name
FROM sys.databases
WHERE name = 'test2' -- put your database name here
これにより、次のような値が生成されます:
Latin1_General_CI_AS
_CI
「大文字と小文字を区別しない」を意味します-大文字と小文字を区別する場合は、_CS
を使用します その代わりに:
Latin1_General_CS_AS
したがって、T-SQLコマンドは次のようになります。
ALTER DATABASE test2 -- put your database name here
COLLATE Latin1_General_CS_AS -- replace with whatever collation you need
次を使用して、サーバーで使用可能なすべての照合のリストを取得できます。
SELECT * FROM ::fn_helpcollations()
サーバーを見ることができます 使用している現在の照合:
SELECT SERVERPROPERTY ('Collation')