Início > SQL Server, SQL Server 2005, SQL Server 2008 > SQL Server: Verificar e Alterar o Collate

SQL Server: Verificar e Alterar o Collate

Listar todos os collations:

select * from fn_helpcollations()

 

Listar as bases de dados e seus collations:

select name, collation_name from sys.databases

Verificar o Collation do servidor:

select SERVERPROPERTY(‘collation’)

Alterar o Collate de uma base:

alter database AdventureWorks collate Latin1_General_CI_AI

ou

USE AdventureWorks;

SELECT databasepropertyex(db_name(), ‘collation’) AS Collation

GO

Alterar Collation de um servidor:

setup.exe /q /ACTION=RebuildDatabase /INSTANCENAME=MSSQLSERVER /SAPWD=”password”

/SQLSYSADMINACCOUNTS=”BUILTIN\ADMINISTRATORS” /SqlCollation=Latin1_General_CI_AS

(após alterar o collation é necessário reiniciar o servidor, deattach/attach todas as bases, remover/criar os usuários, etc)

  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: