Autor Tema: [SOLUCIONADO] ERROR CREANDO NUEVOS USUARIOS  (Leído 1744 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Carolina Belmonte

  • General
  • *
  • Mensajes: 787
    • MSN Messenger - caro_bel45@hotmail.com
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional de Entre Ríos
  • Nombre y apellido: Carolina Belmonte
  • Sistema: Comdoc-Kolla-Tehuelche-Toba
  • Teléfono laboral: (03442) 421539
[SOLUCIONADO] ERROR CREANDO NUEVOS USUARIOS
« on: Septiembre 22, 2011, 09:05:34 am »
Clara, estaba creando un usuario de tipo encuesta y me sale el error de la imagen adjunta. Probe con tres distintos y siempre me sale el mismo error.
Cual será el problema?????
Gracias
« Última Modificación: Noviembre 23, 2011, 02:47:03 pm por mccasalini »

M Clara Casalini

  • Moderador Global
  • *****
  • Mensajes: 860
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: M. Clara Casalini
  • Sistema: Kolla
  • Teléfono laboral: -sin teléfono actualmente-
Re: ERROR CREANDO NUEVOS USUARIOS
« Respuesta #1 on: Septiembre 27, 2011, 10:03:25 am »
¿Puede ser que esas personas ya tengan un usuario encuestado creado? La existencia de otro usuario con ese id o con el mismo número de documento son motivos por los que se produce ese error.
Saludos.

Carolina Belmonte

  • General
  • *
  • Mensajes: 787
    • MSN Messenger - caro_bel45@hotmail.com
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional de Entre Ríos
  • Nombre y apellido: Carolina Belmonte
  • Sistema: Comdoc-Kolla-Tehuelche-Toba
  • Teléfono laboral: (03442) 421539
Re: ERROR CREANDO NUEVOS USUARIOS
« Respuesta #2 on: Septiembre 27, 2011, 10:11:16 am »
En teoría no existen,  lo voy a controlar nuevamente.

SALUDOS

Carolina Belmonte

  • General
  • *
  • Mensajes: 787
    • MSN Messenger - caro_bel45@hotmail.com
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional de Entre Ríos
  • Nombre y apellido: Carolina Belmonte
  • Sistema: Comdoc-Kolla-Tehuelche-Toba
  • Teléfono laboral: (03442) 421539
Re: ERROR CREANDO NUEVOS USUARIOS
« Respuesta #3 on: Septiembre 27, 2011, 10:16:13 am »
En la tabla sge_encuestados en donde deberia controlar no?

En esa tabla tengo tres usuario creados por mi ademas del administrador y luego son todos exportados del guarani.
Intente recien con datos imposibles que estén (datos de una familiar) y me sigue saliendo el mismo error.

Cual será el problema?
Gracias

M Clara Casalini

  • Moderador Global
  • *****
  • Mensajes: 860
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: M. Clara Casalini
  • Sistema: Kolla
  • Teléfono laboral: -sin teléfono actualmente-
Re: ERROR CREANDO NUEVOS USUARIOS
« Respuesta #4 on: Septiembre 27, 2011, 11:26:37 am »
En la tabla sge_encuestados y tambien en la tabla apex_usuario del esquema toba_kolla.

Carolina Belmonte

  • General
  • *
  • Mensajes: 787
    • MSN Messenger - caro_bel45@hotmail.com
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional de Entre Ríos
  • Nombre y apellido: Carolina Belmonte
  • Sistema: Comdoc-Kolla-Tehuelche-Toba
  • Teléfono laboral: (03442) 421539
Re: ERROR CREANDO NUEVOS USUARIOS
« Respuesta #5 on: Septiembre 27, 2011, 11:37:39 am »
No, tampcoo están presentes esos datos.
Asi que cual será el problema? :(

M Clara Casalini

  • Moderador Global
  • *****
  • Mensajes: 860
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: M. Clara Casalini
  • Sistema: Kolla
  • Teléfono laboral: -sin teléfono actualmente-
Re: ERROR CREANDO NUEVOS USUARIOS
« Respuesta #6 on: Octubre 04, 2011, 01:01:09 pm »
Carolina,
¿han insertado encuestados manualmente en las tablas? En ese caso puede ocurrir que la secuencia que genera el id de encuestados no se haya actualizado correctamente. Fijate si al consultar el próximo valor para esa secuencia
Código: [Seleccionar]
SELECT nextval('sge_encuestados_seq');, genera un valor que realmente sea mayor al máximo valor registrado en la tabla sge_encuestados para el campo encuestado.

Carolina Belmonte

  • General
  • *
  • Mensajes: 787
    • MSN Messenger - caro_bel45@hotmail.com
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional de Entre Ríos
  • Nombre y apellido: Carolina Belmonte
  • Sistema: Comdoc-Kolla-Tehuelche-Toba
  • Teléfono laboral: (03442) 421539
Re: ERROR CREANDO NUEVOS USUARIOS
« Respuesta #7 on: Octubre 04, 2011, 07:35:43 pm »
Clara, si ejecuto:

select nextval ('kolla.sge_encuestados_seq');
 nextval
---------
      31
(1 fila)

y si hago un select de ese campo en esa tabla el último valor es 383

Entonces, como se debe resolver ese problema ?
Saludos
Carolina

M Clara Casalini

  • Moderador Global
  • *****
  • Mensajes: 860
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: M. Clara Casalini
  • Sistema: Kolla
  • Teléfono laboral: -sin teléfono actualmente-
Re: ERROR CREANDO NUEVOS USUARIOS
« Respuesta #8 on: Octubre 18, 2011, 09:51:58 am »
La sentencia:
SELECT setval('nombre_de_la_secuencia', X);
donde X es el valor actual de la secuencia, actualiza el valor de manera que la próxima vez que se consulta mediante nextval devuelve X+1.

Carolina Belmonte

  • General
  • *
  • Mensajes: 787
    • MSN Messenger - caro_bel45@hotmail.com
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional de Entre Ríos
  • Nombre y apellido: Carolina Belmonte
  • Sistema: Comdoc-Kolla-Tehuelche-Toba
  • Teléfono laboral: (03442) 421539
Re: ERROR CREANDO NUEVOS USUARIOS
« Respuesta #9 on: Octubre 18, 2011, 10:07:07 am »
No entendi esto último Clara. Como seria la solucion? ejecute el select ese que me pasaste pero me da error.


M Clara Casalini

  • Moderador Global
  • *****
  • Mensajes: 860
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: M. Clara Casalini
  • Sistema: Kolla
  • Teléfono laboral: -sin teléfono actualmente-
Re: ERROR CREANDO NUEVOS USUARIOS
« Respuesta #10 on: Octubre 18, 2011, 10:41:09 am »
Si tu problema es con la secuencia que se llama "sge_encuestados_seq", y cuando consultas el campo "encuestado" de la tabla "sge_encuestados" el valor máximo es 383, deberías ejecutar la sentencia
select setval ('kolla.sge_encuestados_seq', 383);
Esto actualiza la secuencia al valor 383, de manera que el próximo insert en la tabla genera el valor 384 para el campo encuestado.

Carolina Belmonte

  • General
  • *
  • Mensajes: 787
    • MSN Messenger - caro_bel45@hotmail.com
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional de Entre Ríos
  • Nombre y apellido: Carolina Belmonte
  • Sistema: Comdoc-Kolla-Tehuelche-Toba
  • Teléfono laboral: (03442) 421539
Re: ERROR CREANDO NUEVOS USUARIOS
« Respuesta #11 on: Octubre 18, 2011, 11:06:04 am »
Gracias Clara, anduvoooo!!!!