2009/12/2 Professador de Idéias <professa...@gmail.com>: > > > 2009/12/1 Osvaldo Kussama <osvaldo.kuss...@gmail.com> >> >> 2009/12/1 JotaComm <jota.c...@gmail.com>: >> > Olá, >> > >> > 2009/12/1 Professador de Idéias <professa...@gmail.com> >> >> >> >> Dúvidas bem básicas: >> >> Considerando >> >> PG 8.4 rodando em windows xp >> >> pgAdmin 1.10.0 >> >> >> >> 1. em um mesma consulta sql é possivel acessar tabelas em dois bancos >> >> de >> >> dados diferentes no mesmo servidor? >> > >> > É possível sim, porém você terá que usar algo como dblink ou plproxy. Em >> > meu >> > blog [1], tem um artigo que escrevi falando sobre como usar o dblink >> > para >> > comunicar dados de dois banco de dados PostgreSQL. >> > >> > Tem uma palestra do João Cosme [2] mostrando com trabalhar com o >> > plproxy. >> > >> > [1] http://jotacomm.wordpress.com >> > >> > [2] http://pgcon.postgresql.org.br/2009/programacao.php >> >> >> Apenas para lembrar: >> Caso esta consulta não seja eventual considere o uso de esquemas e não >> de bancos de dados distintos. >> http://www.postgresql.org/docs/current/interactive/ddl-schemas.html >> >> >> >> >> >> >> >> >> 2. Qual é a melhor maneira de importar uma tabela de outro BD num mesmo >> >> servidor, de preferência usando pgAdmin? >> > >> > Se eu fosse você faria usando a linha de comando. >> > >> > pg_dump -d nome_do_banco -U nome_do_usuario -t nome_da_tabela | psql -U >> > nome_do_banco_a_ser_restaurado - U nome_do_usuario >> >> >> >> deste já agradeço a atenção... >> >> > > Osvaldo, > Agradeço a atenção mais o comando pg_dump não funcionou...
Bom, eu não falei nada sobre pg_dump. Creio que foi a sugestão do Jota. De qualquer maneira fica muito dificil ajudá-lo se você só informa "não funcionou". Qual o comando efetivo que você rodou? Qual a mensagem de erro? Se você deseja ajuda precisa ajudar os integrantes da lista a ajudá-lo. > > A ideia é que as tabelas com arquivos (imagens, texto e pdf) ficassem em > outro banco de dados, para quando o bd crescesse muito migrar para outro > servidor... No PostgreSQL bancos de dados são coisas distintas. Até existem ferramentas - como já indicado pelos colegas - que propiciam uma interligação entre eles mas a performance destas interligações só são aceitáveis para uso eventual, para qualquer utilização um pouco mais intensa sugiro que você repense seu modelo (por ex. utilizando tablespaces). Osvaldo _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral