【问题标题】:SP_Configure Lanuguage doesnt Change LanguageSP_Configure 语言不会改变语言
【发布时间】:2014-12-01 14:17:20
【问题描述】:

我的服务器上的一个数据库出现问题。

服务器语言设置为英式英语。但是数据库语言设置为美国英语。

我尝试使用 SP_CONFIGURE 命令进行纠正,将 DB 的语言更改为英式英语,但结果始终是美式英语。

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

我似乎看不出代码为什么不起作用的问题? 谁能告诉我如何进行?

谢谢

【问题讨论】:

    标签: sql-server tsql


    【解决方案1】:

    试试这个

     set language 'English'
    

    输出

    Changed language setting to us_english.
    

    SOURCE1 SOURCE2

    【讨论】:

      【解决方案2】:

      默认语言是首次创建连接时使用的语言。建立连接后,只能通过SET LANGUAGE更改语言。

      @@LANGID@@LANGUAGE 将返回连接当前 语言——而不是服务器的默认 语言.

      因此,在您更改语言后,请尝试断开连接并创建一个新连接。

      您可能还需要检查您正在使用的登录的默认语言,因为它的设置可能与服务器默认语言不同,并且优先于服务器默认语言。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-05
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多