KPD
еще нужно изменить в php.ini mssql.textsize и mssql.textlimit до нужного размера в байтах. максимум - 2 Гб.
ps:
кстати, Transact-SQL функции для чтения/записи TEXT/NTEXT/IMAGE кусками существуют не случайно. они нужны для приложений с большой нагрузкой, где нужно оптимально использовать память.