Cambiar el Collation de la Instancia Instalada.


Hay veces que simplemente no nos alcanza cambiar el Collate de forma individual por Base de Datos y necesitamos hacerlo a nivel de Instancia.
Este cambio, al no ser menor, requiere que tengamos ciertos cuidados en la forma en que hacemos los pasos para estar seguros de que al final del proceso, todo quede de la forma esperada.

Dicho cambio, de forma sintetizada, realiza una reinstalacion de los archivos binarios del SQL Server, el tiempo que demora no es mas de 5 minutos.

Para comenzar esta tarea, debemos realizar los siguientes pasos:

1 – Hacer Backup de Master
2 – Hacer Backup de los Jobs
3 – Hacer Backup de los permisos.
4 – Desatachar todas las BBDD
5 – Detener el Servicio de la instancia a modificar.

Iniciar la reinstalacion para cambio de Collate de Master Database.

start /wait \sqlfoder\setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=StrongPassword SQLCOLLATION=Latin1_General_CI_AI

Si da el siguiente error: «Installation package for the product SQL Server 2005 (64bit) cannto be found. Please locate a valid SQLRUN_SQL.MSI»

Ejecutar primero:

\sqlfoder\setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REINSTALLMODE=v