¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo cambiar el collate de SQL Server sin reinstalar - Guía paso a paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 22 Vistas
0
Cargando...

El siguiente tutorial muestra los pasos para cambiar el collate (intercalación) de SQL Server sin reinstalar todo.

Lo primero será preparar el SQL Server para esto. Así que haremos lo siguiente:

  • 1.- Hacer backup de todas las bases de datos de usuarios y la base msdb.
  • 2.- Extraer los inicios de sesión de los usuarios con sp_help_revlogin.
  • 3.- Separar (Detach) todas las bases de datos de usuarios.

Bien, con eso ya tenemos preparado SQL Server para la reconstrucción de la base de datos master. Deben tener un usuario de Windows con privilegios de administrador para realizar esto.

Ahora haremos lo siguiente:

  • 4.- Ir a símbolo del sistema (ejecutar/cmd).
  • 5.- Debemos dirigirnos a la ruta de instalación de SQL Server.
    C:\Program Files (x86)\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2
  • 6.- Una vez en la ruta escribimos
    Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=< INSTANCIA DE SQL SERVER > /SQLSYSADMINACCOUNTS="< DOMINIO >\ USUARIO >" /SAPWD="< PW USUARIO >" /SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS

Donde dice dominio es el nombre de la maquina donde esta SQL Server. EL usuario y la password es el usuario de Windows con privilegios de administrador y su contraseña.

En mi caso lo ejecute de esta manera:

Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS="PIPEPC\Felipe L" /SAPWD="*******" /SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS

Una vez terminado debemos:

  • 7.- Restaurar la base de datos msdb
  • 8.- importar los inicios de sesion con sp_help_revlogin.
  • 9.- Importar (Attach) las bases de datos de usuarios.
  • 10.- Verificar que los logins están bien enlazados con los usuarios.

Con eso ya ha concluido el cambio de collate.

En mi caso como fue test, me salté los pasos: 2, 7, 8 y 10.

Saludos

Felipe Loyola

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?