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.

-- 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?

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

Responder a