On Jan 27, 2012, at 3:16 PM, Luis Franco Vázquez wrote:
> SET CLIENT_ENCODING TO UTF8;
> SET STANDARD_CONFORMING_STRINGS TO ON;
> BEGIN;
> CREATE TABLE "frente" (gid serial PRIMARY KEY,
> "mslink" numeric(10,0),
> "mapid" numeric(10,0),
> "mslink_m_1" numeric(10,0));
> SELECT AddGeometryColumn('','frente','the_geom','-1','MULTILINESTRING',2);
> INSERT INTO "frente" ("mslink","mapid","mslink_m_1",the_geom) VALUES
> ('1304','2','10888','010500000001000000010200000002000000D7A3701DB9BF5441D7A370ADA43F58419A999919B6BF5441295C8F02963F5841');
> INSERT INTO "frente" ("mslink","mapid","mslink_m_1",the_geom) VALUES
> ('1305','2','10887','0105000000010000000102000000020000009A999919B6BF5441295C8F02963F584190C2F508D0BF54410BD7A380903F5841');
> INSERT INTO "frente" ("mslink","mapid","mslink_m_1",the_geom) VALUES
> ('1306','2','10886','01050000000100000001020000000200000090C2F508D0BF54410BD7A380903F5841295C8FB2D0BF54417B14AEB7933F5841');
> INSERT INTO "frente" ("mslink","mapid","mslink_m_1",the_geom) VALUES
> ('1307','2','10889','010500000001000000010200000002000000295C8FB2D0BF54417B14AEB7933F5841D7A3701DB9BF5441D7A370ADA43F5841');
> .
> .
> .
> INSERT INTO "frente" ("mslink","mapid","mslink_m_1",the_geom) VALUES
> ('2609','2','30012','0105000000010000000102000000030000000BD7A35021C1544185EB5168503E5841C3F528CC2FC1544190C2F528403E58415C8FC2D531C15441000000E03D3E5841');
> COMMIT;
Yo sigo viendo cosas raras en este query.
Como por ejemplo, que los campos son del tipo numeric y que los inserts pasan
los valos con comillas como si fueran strings.
Probá de ejecutar el query con pgadmin, como dice Luis, para ver si podés
conseguir un mensaje de error más concreto.
> Estoy intentando pasarlo con gvSIG, pero desde otro equipo con win. No puedo
> instalar gvsig en el debian porque solo tiene consola. Desde el gvsig en
> windows tengo un problema de coneccion a la base. algo del pg_hba.conf que
> aun estoy tratando de resolver. Pero ese es tema aparte.
Para conectarte desde una máquina remota tenés que hacer dos cambios:
1) En pg_hba.conf tenés que agregar una línea de este tipo:
host prueba all 192.168.0.0/24 trust
Suponiendo que estás en la red 192.168.0.x, y que quieres dejar pasar a los
usuarios sin autenticarse. OJO! Esto es sólo recomendable en un ambiente de
desarrollo.
2) En postgresql.conf tenés que permitir que se conecten desde otros host que
no sean localhost:
listen_addresses='*' // para que puedan entrar desde cualquier lado
_______________________________________________
Spanish mailing list
http://lists.osgeo.org/mailman/listinfo/spanish
http://es.osgeo.org
http://twitter.com/osgeoes