Básicamente, debe ejecutar la instalación nuevamente para reconstruir el master
base de datos con la nueva intercalación. No puede cambiar la intercalación de todo el servidor de ninguna otra manera.
Ver:
- MSDN:configuración y cambio de la intercalación del servidor
- Cómo cambiar la intercalación de la base de datos o del servidor (en el medio de la página)
Actualización: si desea cambiar la intercalación de una base de datos, puede obtener la intercalación actual usando este fragmento de T-SQL:
SELECT name, collation_name
FROM sys.databases
WHERE name = 'test2' -- put your database name here
Esto producirá un valor algo como:
Latin1_General_CI_AS
El _CI
significa "sin distinción entre mayúsculas y minúsculas"; si desea distinguir entre mayúsculas y minúsculas, use _CS
en su lugar:
Latin1_General_CS_AS
Entonces su comando T-SQL sería:
ALTER DATABASE test2 -- put your database name here
COLLATE Latin1_General_CS_AS -- replace with whatever collation you need
Puede obtener una lista de todas las colaciones disponibles en el servidor usando:
SELECT * FROM ::fn_helpcollations()
Puede ver el servidor intercalación actual usando:
SELECT SERVERPROPERTY ('Collation')