Alteração de idioma no SQL Server

L&A Soluções – Consultoria em Banco de Dados SQL Server ( Suas informações em boas mãos! )

Escrito Originalmente por Roberson Ferreira (Blog desativado):

Uma dúvida comum nos fóruns da Microsoft é em relação à alteração de idioma no SQL Server. Desta forma, com base no SQL Server 2008, seguem algumas dicas sobre este assunto:

  • Para mostrar o idioma da sessão atual:

Select @@langid, @@language

  • Duas opções para mostrar os idiomas disponíveis:

Select * From sys.syslanguages
Exec sp_helplanguage

  • Sintaxe para alterar o idioma somente da sessão atual:

Set Language 'idioma'

Exemplo:

Declare @Data DateTime
Set @Data = ’10/15/2011′

Set Language ‘Italian’
Select DateName(Month, @Data) as ‘Mês’

Set Language ‘us_english’
Select DateName(Month, @Data) as ‘Mês’
go

  • Para verificar o idioma definido para um login (no exemplo, sa):

Select language From sys.syslogins Where sid = SUSER_ID('sa')

  • Para mudar o idioma de um login (também pode ser feito pela interface gráfica: botão direito sobre o login e clicar em “Propriedades”):

-- Mudando o idioma do login para português
Exec sp_defaultlanguage 'sa', 'Português (Brasil)'
Reconfigure -- "Atualiza" a modificação realizada

-- Mudando novamente, para inglês
Exec sp_defaultlanguage 'sa', 'us_english'
Reconfigure

  • Para mudar o idioma padrão dos novos logins (utilizando a procedure sp_Configure):

-- Mudando o idioma padrão do servidor para 5 (espanhol)
Exec sp_configure 'default language', 5
Reconfigure

Anúncios

9 comentários em “Alteração de idioma no SQL Server

  1. Olá Existe outra forma de fazer muito mais pratica, abra o SQL Managament, log nele com sa, depois va em segurity depois login, click com o botão direito do mouse em sa e propierts e la vai ter default linguagem altere para brazilian.

    1. Boa tarde Wagner,
      Agradeço pela dica e realmente é muito mais simples dessa forma!

      Só 1 observação em relação a sua dica, por sinal, muito boa dica!
      Nem todas as versões e situação iremos ter a parte visual do SQL Server a nosso favor, por linha de comando já atende a qualquer versão e necessidade!

      Valeu e obrigado por visitar e participar na melhoria do blog!

Deixe um comentário

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 )

Foto do Google+

Você está comentando utilizando sua conta Google+. 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 )

Conectando a %s