Manejo de campos Text en la vista del Enterprise Manager

15/07/2003 - 21:52 por William Alfonso Patiño Plata | Informe spam
Hola a todos:

Tengo problemas cuando abro la vista de datos de una tabla en el Enterprise
Manager de SQL2000 y trato de pegar en un campo tipo TEXT una cadena de
aproximadamente 1500 caracteres. Esta se corta y tiene un límite de
edición.

Creía que era por el tamaño que SQL maneja para esos campos dentro de la
fila y le ajusté la propiedad con el comando:

sp_tableoption N'tabla','text in row',2000 pero aún no funciona.

Hay manera de ampliar el tamaño de los datos que se copian y pegan a este
tipo de campos?.

PD. Al intentar con un INSERT se hace perfecto con la opción 'text in row'
modificada

Preguntas similare

Leer las respuestas

#1 Miguel Egea
16/07/2003 - 08:50 | Informe spam
Enterprise manager es una herramienta de cliente y su comportamiento
depende de eso, de que es un cliente, no he comprobado lo de los 1500
caracteres, pero puede ser.

Por otra parte la opción text in row no sirve para determinar la anchura,
que insisto,depende del cliente. Sino para que Sql server intente cuando
puede, meter los datos de tipo text en la mísma página en la que están los
datos, es decir evitar que exista un puntero para llevar esa información a
una indirección a la página (o páginas) donde está la información. Espero
que se entienda

Espero que te sirva.

Saludos
Miguel Egea
http://www.portalsql.com
Sql-Server MVP
"William Alfonso Patiño Plata" escribió en el mensaje
news:
Hola a todos:

Tengo problemas cuando abro la vista de datos de una tabla en el


Enterprise
Manager de SQL2000 y trato de pegar en un campo tipo TEXT una cadena de
aproximadamente 1500 caracteres. Esta se corta y tiene un límite de
edición.

Creía que era por el tamaño que SQL maneja para esos campos dentro de la
fila y le ajusté la propiedad con el comando:

sp_tableoption N'tabla','text in row',2000 pero aún no funciona.

Hay manera de ampliar el tamaño de los datos que se copian y pegan a este
tipo de campos?.

PD. Al intentar con un INSERT se hace perfecto con la opción 'text in row'
modificada


Respuesta Responder a este mensaje
#2 Miguel Egea
17/07/2003 - 08:25 | Informe spam
Willy, ¡no te conocía con el nombre tan largo! :$, sinceramente creo que no
puedes desde el EM quizá si que puedas usar un proyecto aDP de access y usar
access como tu interfaz.

Espero que te sirva.

Saludos
Miguel Egea
http://www.portalsql.com
Sql-Server MVP
"William Alfonso Patiño Plata" escribió en el mensaje
news:#
Hola Miguel, gracias por tu respuesta:
Sí, sinceramente con "text in row" aumenté el rendimiento al tener todo el
texto (máximo 1500Bytes) en el mismo registro de datos, sin embargo hay


que
definir muy bien el Fillfactor.

Bueno pero al decir que la anchura depende del cliente, dónde puedo hacer


el
cambio para que pueda usar el Copy-Paste?

Otra vez, gracias.

William Patiño
Bucaramanga - Colombia
visita www.willydev.net

"Miguel Egea" wrote in message
news:%
> Enterprise manager es una herramienta de cliente y su comportamiento
> depende de eso, de que es un cliente, no he comprobado lo de los 1500
> caracteres, pero puede ser.
>
> Por otra parte la opción text in row no sirve para determinar la


anchura,
> que insisto,depende del cliente. Sino para que Sql server intente cuando
> puede, meter los datos de tipo text en la mísma página en la que están


los
> datos, es decir evitar que exista un puntero para llevar esa información


a
> una indirección a la página (o páginas) donde está la información.


Espero
> que se entienda
>
> Espero que te sirva.
>
> Saludos
> Miguel Egea
> http://www.portalsql.com
> Sql-Server MVP
> "William Alfonso Patiño Plata" escribió en el
mensaje
> news:
> > Hola a todos:
> >
> > Tengo problemas cuando abro la vista de datos de una tabla en el
> Enterprise
> > Manager de SQL2000 y trato de pegar en un campo tipo TEXT una cadena


de
> > aproximadamente 1500 caracteres. Esta se corta y tiene un límite de
> > edición.
> >
> > Creía que era por el tamaño que SQL maneja para esos campos dentro de


la
> > fila y le ajusté la propiedad con el comando:
> >
> > sp_tableoption N'tabla','text in row',2000 pero aún no funciona.
> >
> > Hay manera de ampliar el tamaño de los datos que se copian y pegan a
este
> > tipo de campos?.
> >
> > PD. Al intentar con un INSERT se hace perfecto con la opción 'text in
row'
> > modificada
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida