[Gvsig_usuarios] RE: Campos ID demasiado largos
Pablo Martínez Pérez
pablo.martinez en conocimientoytecnologia.org
Vie Abr 24 12:43:41 CEST 2009
*Cómo se comporta la aplicación concretamente?
La aplicación se comporta de la siguiente manera:
Carga bien la capa, pero el campo aparece vacío.
El combo para elegir el ID aparece rellenado por ROWID.
No aparece ningún mensaje de error.
*No aparece el ID entre los atributos?
Sí que aparece en la lista de atributos seleccionables.
Comando DESCRIBE:
Nombre *Nulo? Tipo
----------------------------------------- --------
----------------------------
ID_TRAMO NOT NULL NUMBER(12)
PAR_BAJO NUMBER(4)
PAR_ALTO NUMBER(4)
IMP_BAJO NUMBER(4)
IMP_ALTO NUMBER(4)
LONGITUD NUMBER(16,3)
GEOM MDSYS.SDO_GEOMETRY
Comando SELECT:
ID_TRAMO
----------
2,6001E+11
2,6001E+11
2,6001E+11
2,6001E+11
2,6001E+11
Adjunto un fichero con los logs.
Saludos,
Pablo
>>> "Juan Lucas Dominguez Rubio" <jldominguez en prodevelop.es> 24/4/2009
12:08 >>>
Hola, Pablo.
*Cómo se comporta la aplicación concretamente?
*No aparece el ID entre los atributos?
(me refiero a la tabla pequeña que hay arriba a la deracha en el
diálogo GeoBD)
*Aparece pero está vacío? *Aparece vacío el combo para elegir un campo
ID? *Hay algún mensaje de error cuando esto ocurre?
Por favor haz esto:
- Siendo <TABLA> el nombre de la tabla e <ID> el nombre del campo
identificador, ejecuta estas dos SQL y envía el resultado en tu
siguiente mensaje:
DESCRIBE <TABLA>;
SELECT <ID> FROM <TABLA> WHERE ROWNUM <= 5;
Y también esto:
- Cierra gvSIG si lo tienes en marcha
- Elimina todos los archivos de la forma:
C:\Documents and Settings\<usuario>\gvSIG\gvSIG.log*
(o equivalente en Linux)
- Inicia gvSIG e intenta acceder a la tabla en cuestión. Cuando hayas
visto el problema, cierra gvSIG y envía a la lista todos los:
C:\Documents and Settings\<usuario>\gvSIG\gvSIG.log*
que se hayan generado (mejor en un zip).
Saludos,
Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
0* 22' 49.62" W, 39* 28' 25.45" N
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/>
---
________________________________
> -----Mensaje original-----
> De: Pablo Martínez Pérez
> [mailto:pablo.martinez en conocimientoytecnologia.org]
> Enviado el: jueves, 23 de abril de 2009 9:38
> Asunto: Campos ID demasiado largos
>
> Hola,
>
> Estamos tratando información proveniente de Cartociudad, almacenada
en
> Oracle 9i y Oracle 10g, hemos detectado que gvSIG 1.1.2 no es capaz
de
> leer el campo clave de la tabla (ID) de 12 dígitos.
>
> *Hay algún tipo de limitación en gvSIG y Oracle?
>
> Saludos,
>
>
> Pablo Martínez Pérez
> pablo.martinez en conocimientoytecnologia.org
> Agencia del Conocimiento y la Tecnología
> Área de Servicios a la Administración
> Avda. Lope de Vega, 43
> 26006 Logroño, La Rioja
> Tfno: 941291143 - (Ext. 4696)
> Fax: 941252724
>
> AVISO DE CONFIDENCIALIDAD:
>
> El presente mensaje y, en su caso, los ficheros que lleve adjuntos,
va
> dirigido de manera exclusiva a su destinatario y puede contener
> información confidencial. Cualquier opinión en él contenida es
exclusiva
> de su autor y no representa necesariamente la opinión de La Agencia
del
> Conocimiento y La Tecnología. Si usted no es el destinatario de
este
> mensaje (o la persona responsable de su entrega), considérese
advertido
> de que lo ha recibido por error, así como de la prohibición legal de
> realizar cualquier tipo de uso, difusión, reenvío, impresión o copia
del
> mismo. Si ha recibido este mensaje por error, por favor notifíquelo
al
> remitente y proceda a destruirlo inmediatamente.
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : gvSIG_logs.zip
Tipo : application/x-zip-compressed
Tamaño : 20306 bytes
Descripción: no disponible
Url : http://runas.cap.gva.es/pipermail/gvsig_usuarios/attachments/20090424/c9f855a4/gvSIG_logs.bin
Más información sobre la lista de distribución gvSIG_usuarios