2014-12-01 3 views
0

У меня проблемы с одной из БД на моем сервере.SP_Configure Lanuguage does not Change Language

Язык сервера установлен на английский английский. Однако язык базы данных установлен на английский.

Я попытался исправить, используя команду SP_CONFIGURE, чтобы изменить язык БД на английский английский, однако результатом является всегда американский английский.

USE TEST_DB; 
GO 
EXEC sp_configure 'default language', 23 ; 
GO 
RECONFIGURE with override ; 
GO 
Select @@LANGID, @@LANGUAGE; 
Go  

Возможно, я не вижу проблемы с тем, почему код, похоже, не работает? Может ли кто-нибудь посоветовать мне, как действовать?

Благодаря

ответ

0

попробовать этот

set language 'English' 

Ouput

Changed language setting to us_english. 

SOURCE1 SOURCE2

0

язык по умолчанию является языки uage, который используется, когда соединение сначала создается. После установления соединения язык изменяется только через SET LANGUAGE.

@@LANGID и @@LANGUAGE возвращают текущего языка для связи - не по умолчанию языка для сервера.

Итак, после того, как вы изменили язык, попробуйте отключить ваше соединение и создать новый.

Возможно, вам также понадобится проверить язык по умолчанию для входа, который вы используете, поскольку это может отличаться от языка сервера по умолчанию, и это будет иметь приоритет над стандартным сервером.