V zásadě musíte znovu spustit instalaci, abyste znovu sestavili master
databáze s novým řazením. Jiným způsobem nelze změnit řazení celého serveru.
Viz:
- MSDN:Nastavení a změna serverového řazení
- Jak změnit řazení databáze nebo serveru (uprostřed stránky)
Aktualizace: pokud chcete změnit řazení databáze, můžete získat aktuální řazení pomocí tohoto úryvku T-SQL:
SELECT name, collation_name
FROM sys.databases
WHERE name = 'test2' -- put your database name here
To dá hodnotu něco jako:
Latin1_General_CI_AS
_CI
znamená "nerozlišují se malá a velká písmena" - pokud chcete rozlišovat malá a velká písmena, použijte _CS
na jeho místě:
Latin1_General_CS_AS
Váš příkaz T-SQL by tedy byl:
ALTER DATABASE test2 -- put your database name here
COLLATE Latin1_General_CS_AS -- replace with whatever collation you need
Seznam všech dostupných porovnávání na serveru můžete získat pomocí:
SELECT * FROM ::fn_helpcollations()
Můžete vidět server aktuální řazení pomocí:
SELECT SERVERPROPERTY ('Collation')