Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/03/2011, 06:52
heufigenia
 
Fecha de Ingreso: marzo-2011
Mensajes: 2
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: PHP 5.3 + MS SQL 2008 10.5 Manejo de campos de tipo TEXT

Gente, veo que muchos entraron a ver el tema y nadie contestó.
De todas formas conseguí solucionarlo y nada de lo que decían por ahí tenia que ver con esto era muy sencilla la solución.
En el php.ini que carga el PHP se encuentra una sección [MSSQL] donde existen dos parámetros que por defecto tienen 4096 como longitud para campos de TEXT (esto viene de arrastre desde MS SQL 7.0), lo que se debe cambiar es:

Antes:

; Valid range 0 - 2147483647. Default = 4096.
;mssql.textlimit = 4096

; Valid range 0 - 2147483647. Default = 4096.
;mssql.textsize = 4096

Después:

; Valid range 0 - 2147483647. Default = 4096.
mssql.textlimit = 2147483647

; Valid range 0 - 2147483647. Default = 4096.
mssql.textsize = 2147483647

Gracias de todas formas.