Olá, Em 3 de dezembro de 2012 16:12, Rieg - JP <[email protected]>escreveu:
> ** > Boa tarde. > > Estou fazendo uma migração de um database, que estava em SO Windows para > Linux. > a versão do banco é a mesma, (9.0.10 x64); porém quando vou executar o > script de create de um type em especifico, (logo abaixo) dá um erro dizendo > que a função "shell_out" não existe. > Estranho. Desconheço qualquer problema deste tipo. > > -- Type: ean13 > CREATE TYPE ean13 > (INPUT=shell_in, OUTPUT=shell_out, DEFAULT='', > INTERNALLENGTH=4, ALIGNMENT=int4, STORAGE=PLAIN); > .............................. > ERROR: function shell_out(ean13) does not exist > ********** Error ********** > ERROR: function shell_out(ean13) does not exist > SQL state: 42883 > > Eu procurei em foruns e na própria documentação do PostgreSQL e não > encontrei nada sobre esse assunto. > Porém encontrei no pg_catalog.routines a função (função interna do > Postgres). > Esta não se encontra no novo cluster, (Instalação padrão do Ubuntu > Server). > Acredito que falta apenas a contrib pertinente a esta função. Alguém da > lista saberia responder se é realmente isto? e se for mesmo uma > contrib, qual seria? > Qual o resultado deste comando? SELECT * FROM pg_proc WHERE pg_proc.proname='shell_in'; > > Atenciosamente, > João Paulo Rieg - Senda Sistemas de Engenharia de Dados. > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > Abraços -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
