Über PHP und mssql werden nur 4096 Zeichen aus einer Spalte vom Typ Text gelesen
Aus ITwiki
Version vom 13. Februar 2014, 09:32 Uhr von Franky (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Problem == Beim Lesen des Inhaltes einer Spalte vom Typ '''Text''' aus einer Microsoft SQL Datenbank werden nur die ersten 4096 Zeichen gelesen. == Lösun…“)
Problem
Beim Lesen des Inhaltes einer Spalte vom Typ Text aus einer Microsoft SQL Datenbank werden nur die ersten 4096 Zeichen gelesen.
Lösung
Standardmäßig ist in der php.ini ein Textlimit von 4096 Zeichen gesetzt. Dieses kann man erhöhen, in dem man den Eintrag
mssql.textlimit = 4096
und
mssql.textsize = 4096
höhe setzt, z.B. auf 8192. Dabei aber nicht vergessen das ; vor den Einträge zu entfernen.