JotaComm, as funções foram carregadas no banco de dados sim. Carreguei tanto
a lwpostgis.sql quanto a spatial_ref_sys.sql, sem apresentar problemas.

George, vou olhar direitinho o problema da sintaxe, e posto o resultado logo
após.

Obrigado pela atenção. Abraço a todos.


2009/12/7 George Silva <[email protected]>

> Os tipos de geometria na função AddGeometryColumn são case-sensitive.
>
> MULTIPOLYGON <> multipolygon.
>
> Teste também esta sintaxe:
>
> CREATE TABLE teste2000
> (
>        id serial not null,
>        constraint tpk PRIMARY KEY(id)
> );
>
> SELECT * FROM
> AddGeometryColumn('public','teste2000','the_geom',-1,'MULTIPOLYGON',2);
>
> Uso em geral a forma qualificada para construir tabelas, especificando
> também o nome do schema.
>
> Att.
>
> George R. C. Silva
>
> 2009/12/7 JotaComm <[email protected]>:
> > Olá,
> >
> > 2009/12/7 Vicente Martins <[email protected]>
> >>
> >> Olá a todos.
> >> Gostaria de pedir ajuda com o erro que segue:
> >>
> >> Versoes dos pacotes:
> >>     PostgreSQL 8.3
> >>     Postgis 1.3.3
> >>
> >> Erro:
> >>     ERRO:  função addgeometrycomumn(unknown, unknown, integer, unknown,
> >> integer) não existe
> >>     LINE 1: SELECT AddGeometryComumn ('municipio','municipio_geom',
> >>                ^
> >>     HINT:  Nenhuma função corresponde com o nome e os tipos de
> argumentos
> >> informados. Você precisa adicionar conversões de    tipo explícitas.
> >>
> >> Arquivo:
> >>     Estou tentando importar o arquivo proj_tables_cehapbde.sql criado
> por
> >> mim, contendo comandos que seguem a sintaxe:
> >>
> >>     -- Sintaxe:
> >>     --AddGeometryColumn(<table_name>,
> >>     -- <column_name>, <srid>, <type>,
> >>     -- <dimension>)
> >>
> >>     -- Para a tabela municipio;
> >>     SELECT AddGeometryComumn ('municipio','municipio_geom',
> >>     4291, 'multipolygon', 2);
> >>
> >> Comando utilizado para importaçao:
> >>      =# \i proj_tables_cehapbde.sql
> >>
> >>
> >> Outras informaçoes:
> >>     Já adicionei os arquivos que contem as funçoes (lwpostgis.sql e
> >> spatyal_ref_system.sql).
> >>     Já vi que no arquivo lwpostgis.sql tem a funçao AddGeometryColumn, e
> >> já nao sei mais o que fazer.
> >
> > Você carregou os arquivos lwpostgis.sql e spatyal_ref_system.sql no mesmo
> > banco que você está executando o seu script? Pelo erro aparentemente a
> > função não está carregada no banco que você está importando o seu script.
> É
> > interessante você verificar se os arquivos do postgis (lwpostgis.sql e
> > spatyal_ref_system.sql) estão no mesmo banco que você está executando o
> seu
> > script.
> >
> >
> >>
> >> Desde já agradeço a atençao de vocês.
> >>
> >> Abraço a todos.
> >>
> >> --
> >> Vicente Martins
> >> Analista de Geoinformação - IFPB
> >> http://geomartinsblog.blogspot.com/
> >>
> >> +55 83 88932202
> >> +55 83 96141969
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> pgbr-geral mailing list
> >> [email protected]
> >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> >>
> >
> >
> > []s
> > --
> > JotaComm
> > http://jotacomm.wordpress.com
> >
> > _______________________________________________
> > pgbr-geral mailing list
> > [email protected]
> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> >
> >
>
>
>
> --
> George R. C. Silva
>
> Desenvolvimento em GIS
> www.sextantegeo2.blogspot.com
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
Vicente Martins
Analista de Geoinformação - IFPB
http://geomartinsblog.blogspot.com/

+55 83 88932202
+55 83 96141969
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a