<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">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:<br><br><span class="postbody">Al trabajar con postgresql+postgis si la capa es almacenada con el comando propio del postgis <span style="font-weight: bold;">shp2pgsql</span> 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 </span><span class="postbody">constraint</span><span class="postbody"> desde
pgadmin y listo.
<br>
<br>El </span><span class="postbody">constraint a eliminar es el siguiente:<br><br></span><span class="postbody">
para poligonos:
<br>
CONSTRAINT enforce_geotype_the_geom CHECK (geometrytype(the_geom) = 'MULTIPOLYGON'::text OR the_geom IS NULL),
<br>
<br>para lineas:
<br>
CONSTRAINT enforce_geotype_the_geom CHECK (geometrytype(the_geom) = 'MULTILINESTRING'::text OR the_geom IS NULL),
<br>
<br>
para puntos:
<br>
similar dice MULTIPOINT<br><br>Si no tienes o saber manejar elimniar </span><span class="postbody"><span style="font-weight: bold;">pgadmin3 </span></span><span class="postbody">para eliminar dichos Constraint lo puedes hacer desde la consola de comandos mediante la siguiente sentencia:<br><br></span><span class="postbody">ALTER TABLE nombre_tabla DROP CONSTRAINT enforce_geotype_the_geom</span><br><br>En cuanto a lo de utilizar un usuario que pueda acceder a los datos sin edicion debes simplemente crearlo, nuevamente mediante <span style="font-weight: bold;">pdadmin3</span> 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...<br><div><div><div><div><div><div><div><div><div><blockquote dir="ltr" style="margin-right: 0px;"><div><strong>Mauricio
Márquez</strong><br><br><br></div></blockquote></div></div></div></div></div></div></div></div></div>--- El <b>mar 28-jul-09, Dario <i><darioqn@yahoo.com.br></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Dario <darioqn@yahoo.com.br><br>Asunto: [Gvsig_usuarios] Res: Conection error: no suitable driver<br>A: "Lista de Usuarios de gvSIG" <gvsig_usuarios@listserv.gva.es><br>Fecha: martes, 28 julio, 2009, 1:18 pm<br><br><div id="yiv1339174355"><style type="text/css"><!--#yiv1339174355 DIV {margin:0px;}--></style><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;">gracias por su ajuda. Funcionou perfectamente. <br> Pero incluso con el usuario postgres (superusuario) no se puede editar la cobertura de datos (de la computadora del cliente). <br>
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. <br> por lo tanto, pido su ayuda una vez más a las siguientes: <br>Como editar una capa de datos através da computadora cliente? <br> ¿Cómo configurar en postgres, un usuario que puede acceder a los datos sin cambiar ellos? <div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;"><br>Saludos<br>PS:Perdonar el terrible español, porque yo soy de Brasil. <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> Mauricio Marquez <mauriciomarquezgoa@yahoo.com><br><b><span style="font-weight: bold;">Para:</span></b> Lista de Usuarios de gvSIG <gvsig_usuarios@listserv.gva.es><br><b><span style="font-weight: bold;">Enviadas:</span></b> Segunda-feira, 27 de Julho de 2009 18:42:03<br><b><span style="font-weight: bold;">Assunto:</span></b> Re:
[Gvsig_usuarios] Conection error: no suitable driver<br></font><br><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;" valign="top">En el paso <span style="font-weight: bold;">a)</span> todo bien!!!<br><br>Vamos a revisar el paso <span style="font-weight: bold;">b)</span><br><br><div style="margin-left: 80px;">"<span style="font-style: italic;">b) en la ordenadro donde esta o software cliente, o GVSIG:</span><br style="font-style: italic;"><span style="font-style: italic;">
informei los seguintes datos:</span><br style="font-style: italic;"><span style="font-style: italic;">
Server URL: </span><span style="font-weight: bold; font-style: italic;">jdbc:postgresql://10.210.50.97:5432/sig</span><br style="font-style: italic;"><span style="font-style: italic;">
Porta: </span><span style="font-weight: bold; font-style: italic;">5432</span><br style="font-style: italic;"><span style="font-style: italic;">
DB name:</span><span style="font-weight: bold; font-style: italic;">sig</span><br style="font-style: italic;"><span style="font-style: italic;">
informei o usuário e seña</span>"<br style="font-style: italic;"></div><br><div style="margin-left: 40px;"><span style="font-style: italic; font-weight: bold;">Desde gvSIG:</span><br><br>Nombre de la conexión: <span style="font-weight: bold;">Prueba</span> (ejemplo)<br>Driver: <span style="font-weight: bold;">PostGIS</span><br>URL: <span style="font-weight: bold;">10.210.50.97</span><br>Puerto: <span style="font-weight: bold;">5432</span><br>Nombre de BD: <span style="font-weight: bold;">sig</span><br><br>Usuario: <span style="font-weight: bold;">Nombre del Usuario</span> (pgsql ó postgres ejemplo)<br>Clave: <span style="font-weight: bold;">Contraseña del Usuario</span> (123456 ejemplo)<br><br>Click en aceptar y voila!<br><br><br><span style="font-weight: bold; font-style: italic;">Desde URL:</span><br><br>
Server URL: <span style="font-weight: bold;">jdbc:postgresql://10.210.50.97:5432/sig<br></span>Userid: Nombre del Usuario (pgsql ó postgres ejemplo)<span style="font-weight: bold;"></span><br>Password: Contraseña del Usuario (123456 ejemplo)<br></div><br>Dario cualquier duda acá sigo, saludos...<br><div><div><div><div><div><div><div><div><div><blockquote dir="ltr" style="margin-right: 0px;"><div><strong>Mauricio Márquez</strong><br><br><br><br></div></blockquote></div></div></div></div></div></div></div></div></div><br><br>--- El <b>lun 27-jul-09, Dario <i><darioqn@yahoo.com.br></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Dario <darioqn@yahoo.com.br><br>Asunto: [Gvsig_usuarios] Conection error: no suitable driver<br>A: gvsig_usuarios@runas.cap.gva.es<br>Fecha: lunes, 27 julio, 2009, 5:39 pm<br><br><div id="yiv256980012"><style
type="text/css"><!--#yiv1339174355 #yiv256980012 DIV {margin:0px;}--></style><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;"><div>olá a todos os listeiros<br>
<br>
Estoy tentando hacer uma conexion remota a um BD postgres, fiz os seguintes passos:<br>
<br>
a) en la ordenador donde está o BD<br>
1- modifiquei o postgre.conf --> coloquei "*" no listen adresses<br>
2-modifiquei o pg_hba.conf. para:<br>
host all all 0.0.0.0/0 md5<br>
reinicei el servicio<br>
<br>
b) en la ordenadro donde esta o software cliente, o GVSIG:<br>
informei los seguintes datos:<br>
Server URL: <span style="font-weight: bold;">jdbc:postgresql://10.210.50.97:5432/sig</span><br>
Porta: <span style="font-weight: bold;">5432</span><br>
DB name:<span style="font-weight: bold;">sig</span><br>
informei o usuário e seña<br>
<br>
Aparece a seguinte mensagem de erro:<br>
<br>
<span style="font-weight: bold;">Conection error: no suitable driver</span><br>
<br>
Alguém poderia ajudar?</div></div><br>
<hr size="1">Veja quais são os assuntos do momento no Yahoo! + Buscados: <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a></div><br>-----Adjunto en línea a continuación-----<br><br><div class="plainMail">_______________________________________________<br>gvSIG_usuarios mailing list<br><a rel="nofollow">gvSIG_usuarios@listserv.gva.es</a><br><br>Para ver
histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br><br><a rel="nofollow" target="_blank" href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br></div></blockquote></td></tr></tbody></table><br>
<hr size="1"><br><font face="Verdana" size="-2">¡Obtén la mejor experiencia en la web!<br>Descarga gratis el nuevo Internet Explorer 8<br><span>
<a rel="nofollow" target="_blank" href="http://downloads.yahoo.com/ieak8/?l=e1">http://downloads.yahoo.com/ieak8/?l=e1</a></span></font></div></div></div><br>
<hr size="1">Veja quais são os assuntos do momento no Yahoo! + Buscados: <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a></div><br>-----Adjunto en línea a continuación-----<br><br><div class="plainMail">_______________________________________________<br>gvSIG_usuarios mailing list<br><a ymailto="mailto:gvSIG_usuarios@listserv.gva.es" href="/mc/compose?to=gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a><br><br>Para ver
histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br><br><a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br></div></blockquote></td></tr></table><br>
<hr size=1><br><font face="Verdana" size="-2">¡Obtén la mejor experiencia en la web!<br>Descarga gratis el nuevo Internet Explorer 8<br>
http://downloads.yahoo.com/ieak8/?l=e1</font>