我试图使用下面的查询将默认语言更改为法语。
USE ssidps;
GO
EXEC sp_configure 'default language', 2 ;
GO
RECONFIGURE ;
GO但是SELECT @@language总是给出"us_english“。
我的目标是将在岸系统的默认语言从韩语改为英语。查询失败时,所有错误/警告消息都会以韩文显示。当我用英语发展的时候,我听不懂那条信息。
它通过查询"set language法语“在当前会话中工作,但不用于数据库。我在stackexchange中也问了同样的问题,但是我被推荐到这个站点。https://stackoverflow.com/questions/19654101/how-to-change-default-language-of-sql-server-management-studio
发布于 2013-10-29 12:17:07
使用SSMS的
为此,请打开(SSMS) >右键单击“对象资源管理器”中的“服务器”>“属性”>“高级”>检查“默认语言”属性,并确保将其设置为所需的属性。

使用TSQL:
查找sys.messages目录视图,以检查Server是否支持本地语言中的消息。
SELECT msg.language_id, lang.langid, alias
FROM
sys.messages AS msg
JOIN
syslanguages AS lang
ON lang.msglangid = msg.language_id
GROUP BY msg.language_id, lang.langid, alias那么,一旦您知道langid使用下面的tsql
EXEC sp_configure "default language", n -- n = `langid` that you want to set
RECONFIGURE WITH OVERRIDE;注意:您必须重新启动SQL server,这是一个实例范围的设置。
https://dba.stackexchange.com/questions/52402
复制相似问题