Caros, não encontrei o comando pg_config e também como root o comando
> # find / -name plpgsql.so > > não retorna nada ... > > Abs, José Luis > > Em 12 de abril de 2010 16:53, <[email protected] > > escreveu: > >> > Send pgbr-geral mailing list submissions to >> ---------- Mensagem encaminhada ---------- >> From: Jose Luis Ramos <[email protected]> >> To: [email protected] >> Date: Mon, 12 Apr 2010 15:00:21 -0300 >> Subject: [pgbr-geral] Erro para criar função >> Estou tentando criar a função da forma: >> >> CREATE OR REPLACE FUNCTION exporta_base(porcentagem INTEGER, destino TEXT) >> >> RETURNS BOOLEAN AS $$ >> >> DECLARE >> >> count_regs INTEGER:=0; >> reg_tab RECORD; >> >> BEGIN >> >> END; >> >> Mas dá o erro: >> >> psql:x.sql:58: ERRO: linguagem "plpgsql" não existe >> DICA: Utilize CREATE LANGUAGE para carregar uma linguagem no banco de >> dados. >> >> Ao executar o CREATE LANGUAGE: >> >> cdrger=# create language plpgsql; >> ERRO: não pôde acessar arquivo "$libdir/plpgsql": Arquivo ou diretório >> não encontrado >> >> Verifiquei que a variável libdir não está definida: >> >> -bash-3.1$ echo $libdir (não retorna valor algum) >> >> Como devo proceder ? >> >> Thanks ! >> >> -- >> Jose Luis Ramos Jr >> Campinas - SP >> Oracle OCP DBA 8i, 9i,10g >> Fone: 19-37056793 >> >> >> ---------- Mensagem encaminhada ---------- >> From: JotaComm <[email protected]> >> To: Comunidade PostgreSQL Brasileira <[email protected] >> > >> Date: Mon, 12 Apr 2010 15:22:06 -0300 >> Subject: Re: [pgbr-geral] Erro para criar função >> Olá, >> >> >> Em 12 de abril de 2010 15:00, Jose Luis Ramos < >> [email protected]> escreveu: >> >>> Estou tentando criar a função da forma: >>> >>> CREATE OR REPLACE FUNCTION exporta_base(porcentagem INTEGER, destino >>> TEXT) >>> >>> RETURNS BOOLEAN AS $$ >>> >>> DECLARE >>> >>> count_regs INTEGER:=0; >>> reg_tab RECORD; >>> >>> BEGIN >>> >>> END; >>> >>> Mas dá o erro: >>> >>> psql:x.sql:58: ERRO: linguagem "plpgsql" não existe >>> DICA: Utilize CREATE LANGUAGE para carregar uma linguagem no banco de >>> dados. >>> >>> Ao executar o CREATE LANGUAGE: >>> >>> cdrger=# create language plpgsql; >>> ERRO: não pôde acessar arquivo "$libdir/plpgsql": Arquivo ou >>> diretório não encontrado >>> >>> Verifiquei que a variável libdir não está definida: >>> >>> -bash-3.1$ echo $libdir (não retorna valor algum) >>> >>> Como devo proceder ? >>> >> >> Qual o retorno do comando: >> >> pg_config --libdir? >> >> Ao executar aparecerá uma linha como: >> >> /home/postgres/instalacao/lib --Exemplo: Sua resposta deve ser diferente. >> >> Com a linha retornada acima verifique se existe plpgsql.so no diretório. >> >>> >>> Thanks ! >>> >>> -- >>> Jose Luis Ramos Jr >>> Campinas - SP >>> Oracle OCP DBA 8i, 9i,10g >>> Fone: 19-37056793 >>> >>> _______________________________________________ >>> pgbr-geral mailing list >>> >>> [email protected] >>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>> >>> >> >> []s >> -- >> JotaComm >> http://jotacomm.wordpress.com >> >> >> -- Jose Luis Ramos Jr Campinas - SP Oracle OCP DBA 8i, 9i,10g Fone: 19-37056793
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
