Ok, lo que pasa es que es una data que estaba pasando
mediante un scrip ya definido desde un archivo plano a la
bas e de datos.
Pero ya resolvi colocando los primeros campos que en
realidad tenian valores y eran enteros a integer y los
ultimos 700 en smallint.

Gracias a todos.

att. Juan Pablo


-----Mensaje original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En nombre de
Jaime Casanova
Enviado el: lunes, 25 de agosto de 2008 11:17 a.m.
Para: [EMAIL PROTECTED]
CC: [email protected]
Asunto: Re: [pgsql-es-ayuda] tamaño del registro a
insertar demasiado grande

On 8/25/08, aceint2 <[EMAIL PROTECTED]> wrote:
> tengo un error al insertar registros en una tabla que
tiene
> 1101 columnas,

y por que tantas columnas? me huele a mal diseño...

>
> ERROR:  el registro es demasiado grande: tamaño 9896,
> tamaño máximo 8136
>
> Alguien podria ayudarme?, es posible agrandar el maximo
> permitido por postgres?.
>

si. recompila postgres desde los fuentes cambiando el valor
de BLCKSZ
(src/include/pg_config.h.in me parece; creo que en el 8.3 o
en la rama
en desarrollo se puede hacer esto con un parametro en el
configure
pero no estoy seguro) a algo mas alto (el valor mas alto que
le puedes
poner es 32768)

--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. (593) 87171157
--
TIP 8: explain analyze es tu amigo
--
TIP 7: no olvides aumentar la configuración del "free space map"

Responder a