Alterar o Collation Default de um Servidor/Instancia SQLServer

Para alterar o Collation Default de um Servidor/Instancia SQLServer é um pouco mais complicado e não confundir com trocar o Collation Default de um Banco de Dados SQLServer.

  1. Desatache todos os bancos que já estão com a collate desejada;
  2. Pare o serviço MSSQLServer da Instancia do SQLServer que você quer trocar o Collation;
  3. Na pasta BINN da instalação do seu servidor SQLServer (exemplo: C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn) inicie o serviço SQLServer da seguinte forma:
    sqlservr -m -sInstancia_SQLSERVER -T4022 -T3659 -q"LATIN1_GENERAL_CI_AI"
    * O parâmetro -s somente é necessário se tiver uma instância nomeada. Se for instância padrão, suprimir este parâmetro. * Você pode verificar a pasta BINN do servidor e o nome da instancia, exibindo a coluna "Linha de comando" da aba "Detalhes" do gerenciador de tarefas:
  4. A mensagem abaixo indica que executou o comando, outras mensagens que aparecem depois podem ser tentativas de conexão de outros aplicativos:
  5. Pressione Ctrl+C para parar o serviço atual;
  6. Inicie novamente o MSSQLServer da Instancia do SQLServer que você parou para trocar o Collation;
  7. Atache novamente os bancos desatachados no primeiro passo;
Alguma dúvida?
Abrir chamado