Pessoal olha aqui a solucao
executando o select abaixo vi a diferença
SELECT @@language, @@langid
uma esta com valor 27 ( portugues ) e a outra estava com valor 0 ( us_english)
no meu caso eu optei por trabalhar no formato americano
o command abaixo tirou minha dor de cabeça
EXEC sp_defaultlanguage 'sa', 'english'
Muito obrigado pela ajuda