De acuerdo con la Guía del usuario de FreeTDS, el problema parece ser que FreeTDS solo puede manejar varchar
hasta 255 caracteres cuando se habla con SQL Server "debido a limitaciones inherentes a la definición del protocolo" . Cualquier cosa más grande que eso debe ser del tipo de datos text
.
Puede resolver el problema modificando su esquema en consecuencia o convirtiendo el tipo de datos durante su consulta, así:
SELECT CAST(mycol as TEXT) FROM mytable