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
