Salve a tutti

ho un problema sulla conversione di una data

nel server sql ho settato la lingua in italiano con l'istruzione

SET LANGUAGE Italian

In esecuzione se imposto la data tipo 22/01/2009

mi dà il seguente errore

Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][SQL Native Client][SQL Server]The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.

Se inverto giorno e mese il problema non me lo da.

Sembra come se la lingua sul server sql sia sempre in inglese.

Avete qualche suggerimento ?