-----Mensaje original----- De: pgsql-es-ayuda-ow...@postgresql.org [mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de Jose Antonio Arce Enviado el: martes, 21 de abril de 2009 18:02 Para: pgsql-es-ayuda@postgresql.org Asunto: [pgsql-es-ayuda] POSTGRES Y POSTGIS (JOSE ARCE)
Estimados compañeros: Alguien sabe qué significa este error y cómo puedo solucionarlo? *Warning*: [MapServer Error]: prepare_database(): Error executing POSTGIS DECLARE (the actual query) statement: 'DECLARE mycursor BINARY CURSOR FOR SELECT "cantonID"::text,asbinary(force_collection(force_2d(the_geom)),'NDR'),gid::t ext from vw_cantones as vw_cantones WHERE the_geom && setSRID('BOX3D(448970.790581162 170000,611029.209418838 317299)'::BOX3D, -1 )' Postgresql reports the error as 'ERROR: permission denied for relation vw_cantones ' More Help: Error with POSTGIS data variable. You specified 'check your .map file'. Standard ways of specifiying are : (1) 'geometry_column from geometry_table' (2) 'geometry_column from (sub query) as foo using unique column name using SRID=srid#' Make sure you put in the 'using unique column name' and 'using SRID=#' clauses in. For more help, please see http://postgis.refractions.net/documentation/ Mappostgis.c - version of Jan 23/2004 Agradeciendo su atención al presente. Atte. Jose Arce from Costa Rica -- TIP 7: no olvides aumentar la configuración del "free space map" -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. www.siigsa.cl __________ Información de NOD32, revisión 4021 (20090420) __________ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com Jose, Este error corresponde al debug de mapserver, pero lo que acusa es que existe alguna inconsistencia de informacion o acceso a esta, supongo que estas levantando un mapa en mapserver con el archivo .map y este esta accediendo a una cubierta cartográfica que esta en postgres con soporte postgis, el eror indica que no tiene acceso a la tabla por un problema de permisos o a su vez en algunos casos es por que estas levantando un campo de la tabla que no existe. O q simplemente la tabla no existe o no tienes permiso para verla, revisa el string de conexión y valida que el user y la password correspondan al acceso de la misma tabla en postgres. Patricio Cifuentes Ithal Ingeniero en Informática - Ingeniería y Desarrollo de Proyectos +56(2) 204 60 22 | www.siigsa.cl SIIGSA -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que está limpio. www.siigsa.cl -- TIP 7: no olvides aumentar la configuración del "free space map"