[Gvsig_usuarios] Res: Conection error: no suitable driver

Mauricio Marquez mauriciomarquezgoa en yahoo.com
Mar Jul 28 19:24:57 CEST 2009


Hola Dario no te preocupes por el idioma, lo importante es que nos estamos entendiendo, me alegra mucho que ya hayas podido conectarte a la base de datos, ahora bien, entiendo que intentas editar, para ello ocurre lo siguiente:

Al trabajar con postgresql+postgis si la capa es almacenada con el comando propio del postgis shp2pgsql al momento de ejecutar la sentencia sql y almacenar la tabla
en la base de datos agrega automaticamente un constraint que no permite
la edición desde cualquier gis, por ello hay que eliminar este constraint desde
pgadmin y listo.




El constraint a eliminar es el siguiente:


para poligonos:


  CONSTRAINT enforce_geotype_the_geom CHECK (geometrytype(the_geom) = 'MULTIPOLYGON'::text OR the_geom IS NULL),



para lineas:


  CONSTRAINT enforce_geotype_the_geom CHECK (geometrytype(the_geom) = 'MULTILINESTRING'::text OR the_geom IS NULL),





para puntos:


similar dice MULTIPOINT

Si no tienes o saber manejar elimniar pgadmin3 para eliminar dichos Constraint lo puedes hacer desde la consola de comandos mediante la siguiente sentencia:

ALTER TABLE nombre_tabla DROP CONSTRAINT enforce_geotype_the_geom

En cuanto a lo de utilizar un usuario que pueda acceder a los datos sin edicion debes simplemente crearlo, nuevamente mediante pdadmin3 es sumamete sencillo, sino un manualsito de como crear usuarios para postgres y sus permisos te vendrian muy bien, espero una vez más haberte ayudado, un fuerte abrazo desde Venezuela, saludos...
Mauricio Márquez


--- El mar 28-jul-09, Dario <darioqn en yahoo.com.br> escribió:

De: Dario <darioqn en yahoo.com.br>
Asunto: [Gvsig_usuarios] Res:  Conection error: no suitable driver
A: "Lista de Usuarios de gvSIG" <gvsig_usuarios en listserv.gva.es>
Fecha: martes, 28 julio, 2009, 1:18 pm

gracias por su ajuda. Funcionou perfectamente. 
 Pero incluso con el usuario postgres (superusuario) no se puede editar la cobertura de datos (de la computadora del cliente). 

También creado en Postgres un usuario sin permisos de creación, y no
puede acceder a los datos de la portada, dice: acceso denegado. 
 por lo tanto, pido su ayuda una vez más a las siguientes: 
Como editar una capa de datos através da computadora cliente? 
 ¿Cómo configurar en postgres, un usuario que puede acceder a los datos sin cambiar ellos? 
Saludos
PS:Perdonar el terrible español, porque yo soy de Brasil. De: Mauricio Marquez <mauriciomarquezgoa en yahoo.com>
Para: Lista de Usuarios de gvSIG <gvsig_usuarios en listserv.gva.es>
Enviadas: Segunda-feira, 27 de Julho de 2009 18:42:03
Assunto: Re:
 [Gvsig_usuarios] Conection error: no suitable driver

En el paso a) todo bien!!!

Vamos a revisar el paso b)

"b) en la ordenadro donde esta o software cliente,  o GVSIG:

informei los seguintes datos:

Server URL: jdbc:postgresql://10.210.50.97:5432/sig

Porta: 5432

DB name:sig

informei o usuário e seña"

Desde gvSIG:

Nombre de la conexión: Prueba (ejemplo)
Driver: PostGIS
URL: 10.210.50.97
Puerto: 5432
Nombre de BD: sig

Usuario: Nombre del Usuario (pgsql ó postgres ejemplo)
Clave: Contraseña del Usuario (123456 ejemplo)

Click en aceptar y voila!


Desde URL:



Server URL: jdbc:postgresql://10.210.50.97:5432/sig
Userid: Nombre del Usuario (pgsql ó postgres ejemplo)
Password: Contraseña del Usuario (123456 ejemplo)

Dario cualquier duda acá sigo, saludos...
Mauricio Márquez





--- El lun 27-jul-09, Dario <darioqn en yahoo.com.br> escribió:

De: Dario <darioqn en yahoo.com.br>
Asunto: [Gvsig_usuarios] Conection error: no suitable driver
A: gvsig_usuarios en runas.cap.gva.es
Fecha: lunes, 27 julio, 2009, 5:39 pm

olá a todos os listeiros



Estoy tentando hacer uma conexion remota a um BD postgres, fiz os seguintes passos:



a) en la ordenador donde está o BD

1- modifiquei o postgre.conf  --> coloquei "*" no listen adresses

2-modifiquei o pg_hba.conf.  para:

host  all all 0.0.0.0/0 md5

reinicei el servicio



b) en la ordenadro donde esta o software cliente,  o GVSIG:

informei los seguintes datos:

Server URL: jdbc:postgresql://10.210.50.97:5432/sig

Porta: 5432

DB name:sig

informei o usuário e seña



Aparece a seguinte mensagem de erro:



Conection error: no suitable driver



Alguém poderia ajudar?



      Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes
-----Adjunto en línea a continuación-----

_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es

Para ver
 histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:

http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios








      
¡Obtén la mejor experiencia en la web!
Descarga gratis el nuevo Internet Explorer 8

http://downloads.yahoo.com/ieak8/?l=e1



      Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes
-----Adjunto en línea a continuación-----

_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es

Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:

http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios



      ____________________________________________________________________________________
¡Obtén la mejor experiencia en la web!
Descarga gratis el nuevo Internet Explorer 8. 
http://downloads.yahoo.com/ieak8/?l=e1
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20090728/0f29571b/attachment.htm 


More information about the gvSIG_usuarios mailing list