19 setembro 2008

[SQL SERVER] ALTERAR IDIOMA(LANGUAGE) DO BANCO DE DADOS

Quem ja teve dor de cabeça com idiomas do banco de dados utilizado para desenvolver um sistema diferente do idioma do banco de dados utilizado pelo cliente, sabe como é importante tratar isso na aplicação, mas, pra quem não fez esse tratamento, é so alterar o idioma do banco do seu cliente e deixar igual ao seu. Logo abaixo, tem um passo a passo para fazer essa alteração.

--EXIBIR TODOS OS IDIOMAS EXISTENTES NO BANCO

USE MASTER

SELECT * FROM SYSLANGUAGES


-- EXIBIR A ATUAL CONFIGURACAO DE IDIOMA

USE NOMEDOSEUBANCO

SELECT @@language, @@langid


-- DEFINIR O IDIOMA DEFAULT PARA O SERVIDOR (27 = PORTUGUES)

EXEC sp_configure 'default language', 27


-- DEFINIR O IDIOMA PARA CADA LOGIN DO SERVIDOR

EXEC sp_defaultlanguage 'sa', 'Português (Brasil)'


-- COMANDO PARA RECONFIGURAR ALTERACOES FEITAS

RECONFIGURE


-- APOS ISSO SERA PRECISO DAR UM STOP e START NO SQL SERVER

4 comentários:

Carlos Augusto Leão disse...

Valeu Jessé... me ajudou bastante. Abraços!

Anônimo disse...

Senhor, muito boa sua explicação. Muito Obrigado. Ajudou muito!

Carlos disse...

Parabéns! Muito boa soolução.

Anônimo disse...

Parabéns! Muito bom
Me ajudou muito.
Abroço