Sql server 2012 迁移到SQL Server 2012后的日期问题

Sql server 2012 迁移到SQL Server 2012后的日期问题,sql-server-2012,migrating,Sql Server 2012,Migrating,在生产服务器中将数据库从SQL Server 2008 R2迁移到SQL Server 2012后,我面临一个问题。当我们以yyyy-mm-dd格式传递任何日期时,它会将其更改为yyyy-dd-mm,并中断所有应用程序。因此,在SQL本身中,SP中的datetime参数更改了从所有应用程序(live网站和所有其他后端应用程序)传递的值(为yyyy dd mm) 我们已尝试更改dbcc用户操作。目前它们的设置如下: language British dateformat dmy datef

在生产服务器中将数据库从SQL Server 2008 R2迁移到SQL Server 2012后,我面临一个问题。当我们以yyyy-mm-dd格式传递任何日期时,它会将其更改为yyyy-dd-mm,并中断所有应用程序。因此,在SQL本身中,SP中的datetime参数更改了从所有应用程序(live网站和所有其他后端应用程序)传递的值(为yyyy dd mm)

我们已尝试更改
dbcc用户操作
。目前它们的设置如下:

language    British
dateformat  dmy
datefirst   1
我们把它改成了美国英语,但它不起作用。我需要重新启动数据库引擎吗


请尽快通知,因为这会影响客户。提前感谢

它在SP以下执行后工作

sp_defaultlanguage“DBUsername”,“us_english”


谢谢。

登录使用什么语言?