Ao testar sua solução usando dblink e plpgsql Rodrigo, apareceu:

postgres=# select total_linhas_cluster();
ERROR:  could not establish connection
DETAIL:  fe_sendauth: no password supplied

CONTEXT:  SQL statement "SELECT  tuplas from dblink('port=' || current_setting('
port') || ' dbname=' ||  $1 , '
     SELECT sum(reltuples)::bigint
     FROM pg_namespace n, pg_class c
     WHERE n.oid = c.relnamespace
       AND c.relkind = ''r''
       AND n.nspname not like ''pg\\_%''
       AND n.nspname != ''information_schema''
   ') as (tuplas bigint)"
PL/pgSQL function "total_linhas_cluster" line 11 at select into variables

Para importar o dblink no Windows tive que fazer assim:

- copiei para o raiz do C;
\i C:/dblink.sql
create language plpgsql;

Não entendi, pois tá pedindo senha.
Alguma idéia?

-- 
Ribamar FS - ribafs[ ]users.sourceforge.com
http://www.ribafs.net
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a