Olá,

Dois pontos que podem inviabilizar o seu projeto:
- O sistema de arquivos do data_diretory não pode ser FAT (pen drivers).
- O data_diretory não pode ser alterado dinamicamente. Exige restart do 
banco.

Marco Aurélio


JotaComm escreveu:
> Olá, Bruno
>
> O data_directory é a especificação onde está o diretório data do 
> PostgreSQL, neste diretório estão localizados os arquivos de 
> configuração, diretório de bancos de dados, tablespaces, logs de 
> transação (pg_xlog), log de atividades (pg_log) dentre outros.
>
> 2009/8/27 Bruno Carneiro <[email protected] 
> <mailto:[email protected]>>
>
>
>     Fiz uma busca no forum por pendrive ( no final das contas, é um
>     pendrive que
>     quero usar ) mas não encontrei exatamente o que eu procuro.
>
>     Tenho um sistema em PHP e gostaria que ao entrar no sistema, o usuário
>     especificasse o diretório de onde os dados serão carregados. Isso
>     porque um
>     cliente simplesmente quer que seus dados fiquem no pendrive. Então
>     pensei em
>     permitir que ele escolha qualquer diretório ( hd, pen, etc ).
>
>     Pensei em duas abordagens:
>
>     1. Meu sistema fica online ( servidor web ), onde também ficara
>     meu banco de
>     dados Postgres. O cliente se conecta ao sistema, faz seu login, então
>     informa qual o diretório de dados. O Postgres vai carregar esse
>     diretório.
>     Observe que o postgres está no servidor ( web online ) e quero
>     acessar o
>     diretório da maquina do cliente.
>
>     2. Meu sistema fica online ( servidor web), mas o POSTGRES ficará num
>     servidor na empresa do cliente. O cliente vai escolher numa lista
>     onde está
>     o seu banco de dados ( hd, pen ou padrão ) de acordo com a sua
>     escolha o
>     postgres vai carregar o diretório.
>
>     O que eu mais gostaria é da opção número 1 ( ou talvez uma mistura
>     das duas
>     opções). Embora seja mais lenta esse vai ser o preço pago pelo
>     usuário que
>     preferir usar um diretório no seu computador.
>
>     Gostaria de saber da viabilidade dessas idéias.
>
>     Lendo a documentação no capítulo 16.4.1 do PG 8.0 eu descobri isso:
>
>     data_directory (string)
>
>     Mas não entendi como usar pois o capítulo fala sobre arquivos de
>     configuração, mas isso me parece uma função que a gente chama na
>     hora da
>     inicialização do servidor. Alguém poderia me dar uma luz sobre a
>     utilização
>     do data_directory() ??
>     --
>     View this message in context:
>     
> http://www.nabble.com/Como-usar-o-diret%C3%B3rio-de-dados-informado-pelo-usu%C3%A1rio.-tp25168253p25168253.html
>     Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.
>
>     _______________________________________________
>     pgbr-geral mailing list
>     [email protected]
>     <mailto:[email protected]>
>     https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
>
> []s
> -- 
> JotaComm
> http://jotacomm.wordpress.com
> http://www.dextra.com.br/postgres
> ------------------------------------------------------------------------
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>   

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a