The TEXTSIZE trap: how TDS silently truncates your binary data in Rails SQL Server has a session-level setting that silently truncates your binary data before it ever reaches Ruby. It defaults to 4KB. Most drivers fix it automatically. tiny_tds does not. Trésor Bireke May 7, 2026 SQL Ruby On Rails Database