Recentemente tive um problema com o SQL Server 2008 em inglês, ao enviar uma query para ser processada por ele com datas.
Pesquisando na internet achei um amontoado de scripts que so permitiam mudar o formato de data/hora dentro da conecção como por ex:
--Seta formato de data por conecção
SET
DATEFORMAT dmy
porem eu prescisava de uma solução permanente, pois não iria recompilar toda aplicação para incluir este script, o que seria impossivel pois alguns nem meus são.
Ai pesquisando mais um pouco achei estes:
--Configura linguagem padrao do servidor
exec
sp_configure
'default language'
, 27
reconfigure
with
override
Bom desta forma resolvi meu problema.
Espero ter ajudado.