Usando agrupamentos do SQL Server

As configurações de agrupamento SQL Server 2008 dependem do tipo de instalação. Normalmente, você deve escolher um agrupamento do SQL Server que dê suporte à localidade do sistema Windows mais usada na sua organização. Para identificar a localidade do sistema Windows em computadores que executam o Windows 2000, clique em Configurações Regionais no Painel de Controle e clique em Avançado. No Windows Vista, use a guia Formatos. Para identificar a localidade do sistema Windows em computadores que executam o Windows Server 2003, clique em Opções Regionais e de Idioma no Painel de Controle e, em seguida, clique na guia Opções Regionais. Na maioria dos casos, um computador executa a localidade do sistema Windows que atende aos requisitos de idioma do usuário. Por isso, a instalação do SQL Server automaticamente detecta a localidade do sistema Windows e seleciona o agrupamento adequado do SQL Server. Para fins de compatibilidade com versões anteriores, o agrupamento padrão do idioma inglês (US) é SQL_Latin1_General*.

Os agrupamentos do SQL Server 2008 controlam o seguinte:

  • A página de código que é usada para armazenar dados não-Unicode no SQL Server.

  • As regras que determinam como o SQL Server classifica e compara caracteres armazenados em tipos de dados não-Unicode. A instalação do SQL Server detectará o agrupamento do Windows no computador em que o SQL Server está sendo instalado. Em seguida, ela automaticamente selecionará o agrupamento para sua instância do SQL Server. Classificações e comparações podem ser diferentes para caracteres Unicode e não-Unicode.

Use a tabela a seguir para determinar o agrupamento, se aplicável, que você deve escolher.

ObservaçãoObservação

Se você atualizar de uma versão anterior de uma configuração de agrupamento do SQL Server, não será necessário escolher um agrupamento.

Tarefa

Agrupamento

Fazer a instalação em um novo sistema sem requisitos para sincronização com qualquer sistema existente.

Use o agrupamento identificado pela instalação e escolha a opção desejada de binário, com ou sem diferenciação entre maiúsculas e minúsculas ou outra.

Quando a instalação do SQL Server detecta que o computador está executando a localidade do sistema Inglês (Estados Unidos), ela seleciona automaticamente o agrupamento Ordem do dicionário, não diferencia maiúsculas de minúsculas, para uso com o conjunto de caracteres 1252 do SQL Server 2008.

Para selecionar o agrupamento equivalente do Windows, selecione Designador de agrupamento, selecione Latin1_General e desmarque diferenciar maiúsculas de minúsculas.

Atualizar uma instalação do SQL Server 6.5 ou do SQL Server 7.0 para uma instância padrão do SQL Server ou instalar uma instância padrão do SQL Server 2008 que irá alterar a versão com uma instalação do SQL Server 6.5.

Use o agrupamento do SQL Server 2008 selecionado pela instalação.

Sincronizar com uma instância existente do SQL Server.

Selecione SERVERPROPERTY (N'Collation') no Editor de Códigos da instância existente e especifique Agrupamento. Para obter mais informações, consulte SERVERPROPERTY (Transact-SQL). Se o nome de agrupamento da instância existente iniciar com ‘SQL’, selecione o mesmo agrupamento SQL Server na Instalação. Se o nome do agrupamento da instância existente não começa com "SQL", ele se refere a um nome de agrupamento do Windows. Ele é formado pelo nome do designador de agrupamento, seguido por uma descrição das opções especificadas de binário, com ou sem diferenciação entre maiúsculas e minúsculas, diferenciação de acento, diferenciação de katakana e diferenciação de largura. Selecione o mesmo designador de agrupamento do Windows e as mesmas opções de classificação na Instalação do SQL Server.

Para obter mais informações, consulte Estilos de classificação de agrupamento do Windows.

Sincronizar com uma instalação existente do SQL Server 6.5, do SQL Server 7.0 ou do SQL Server 2000.

Execute sp_helpsort no sistema existente. Em seguida, use a identificação de classificação para selecionar um agrupamento do SQL Server que torne sua instância do SQL Server compatível com uma instalação existente.

Para obter mais informações, consulte Selecionando um agrupamento do SQL Server.

Sincronizar com a localidade do sistema Windows de outro computador.

No Painel de Controle, encontre o nome da localidade em Opções Regionais (Windows 2000 ou Windows Server 2003) ou em Opções Regionais e de Idioma (Windows XP) e use a tabela apresentada no tópico Configurações de agrupamento na Instalação. Defina as opções de classificação como descrito em Estilos de classificação de agrupamento do Windows.

ObservaçãoObservação

Quando você executa uma ação que depende de agrupamentos, o agrupamento do SQL Server que é usado pelo objeto referenciado deve utilizar uma página de código suportada pelo sistema operacional do computador.