Olá Pessoal,
Estou precisando Rodar Postgresql em Pen-Driver e esse pen-driver pode mudar de unidade dependendo de onde o usuario conectar o mesmo, alguem tem alguma dica de como proceder nesses casos ?
Como rodar Postgresql em Pen-Driver ?
Moderador: Moderadores
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Re: Como rodar Postgresql em Pen-Driver ?
Opa,
A pergunta é velha mas me interessei pelo assunto. Conseguiu fazer?
Fiquei pensando nisso aqui e acho díficil pois o postgre depende de uma conta de usuário cadastrada no sistema operacional, que fica sendo o dono dos processos que ele roda. Mas também não sei se é obrigatória esta conta e se tem como mudar isso.
Basicamente, eu acho que seria mais facil conseguir isso se pelo menos o computador já tivesse o postgre instalado também. Mas aí acho que nem precisaria do pen, né? rs
Tem um arquivinho no Windows, que não lembro o nome agora, onde fica lá relacionado os hosts, algo assim:
Acho que o caminho é por aí, não sei se isso é possível, mas se você conseguir colocar um endereço físico tipo "F:\blablabla", neste arquivo do Windows, pode ser que de certo... Tipo usando um route com alguma porta 127.0.0.0:99999 redirecionando para um diretório... Sei la..
Tenho quase certeza o postgre também tem algum arquivo .conf onde redireciona o localhost para "c:\arquivos de programas\....\pasta dos dados". Aí seria só mudar e inicar o serviço pelo pen...
Abraços
A pergunta é velha mas me interessei pelo assunto. Conseguiu fazer?
Fiquei pensando nisso aqui e acho díficil pois o postgre depende de uma conta de usuário cadastrada no sistema operacional, que fica sendo o dono dos processos que ele roda. Mas também não sei se é obrigatória esta conta e se tem como mudar isso.
Basicamente, eu acho que seria mais facil conseguir isso se pelo menos o computador já tivesse o postgre instalado também. Mas aí acho que nem precisaria do pen, né? rs
Tem um arquivinho no Windows, que não lembro o nome agora, onde fica lá relacionado os hosts, algo assim:
Código: Selecionar todos
localhost 127.0.0.1Tenho quase certeza o postgre também tem algum arquivo .conf onde redireciona o localhost para "c:\arquivos de programas\....\pasta dos dados". Aí seria só mudar e inicar o serviço pelo pen...
Abraços
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
-
MARCELOG
- Usuário Nível 4

- Mensagens: 546
- Registrado em: 15 Mar 2005 16:54
- Localização: Divinópolis/MG
Re: Como rodar Postgresql em Pen-Driver ?
Olá Leonardo,
em virtude do sistema utilizado em pendrive, acho que é o NTFS, não é possível instalar o Postgresql no mesmo.
Todavia, acho que não há impedimento para que o banco de dados esteja no mesmo.
Boa sorte.
MarceloG!
em virtude do sistema utilizado em pendrive, acho que é o NTFS, não é possível instalar o Postgresql no mesmo.
Todavia, acho que não há impedimento para que o banco de dados esteja no mesmo.
Boa sorte.
MarceloG!
Água mole em pedra dura tanto bate que até espirra!
- Dr.Microso
- Usuário Nível 3

- Mensagens: 173
- Registrado em: 12 Jan 2009 21:26
- Localização: Belo Horizonte, MG
Re: Como rodar Postgresql em Pen-Driver ?
Colegas, salve!
Marcelo, um pen drive pode ser formatado em outro sistema de arquivos (NTFS, FAT, FAT32...) e até particionado, sendo mais recomendado deixar no sistema FAT32 por razões de portabilidade/acesso: um sistema NTFS (de um dos PCs por exemplo) faz a leitura de um sistema FAT, já o contrário fica complicado.
A empresa abriu um escritório em Divinópolis também (onde tenho ficado), todavia não conheço quase ninguém aqui... Me adicione o msn, quem sabe a gente não proseia tomando uma cerveja geladíssima ou um café lá no café com creme...
Leonardo, é possível sim, todavia a prática não é aconselhável em função da vida útil da mídia e do alto ciclo operacional do SGBD, comprometendo a velocidade. Procure no Google: PostGreSql portable, vai aparecer "trocentos links" e os procedimentos existentes...
No contexto, o ideal seria um HD externo USB (uma CASE) em função das possibilidades e da relação custo x benefício.
Abraço!
Marcelo, um pen drive pode ser formatado em outro sistema de arquivos (NTFS, FAT, FAT32...) e até particionado, sendo mais recomendado deixar no sistema FAT32 por razões de portabilidade/acesso: um sistema NTFS (de um dos PCs por exemplo) faz a leitura de um sistema FAT, já o contrário fica complicado.
A empresa abriu um escritório em Divinópolis também (onde tenho ficado), todavia não conheço quase ninguém aqui... Me adicione o msn, quem sabe a gente não proseia tomando uma cerveja geladíssima ou um café lá no café com creme...
Leonardo, é possível sim, todavia a prática não é aconselhável em função da vida útil da mídia e do alto ciclo operacional do SGBD, comprometendo a velocidade. Procure no Google: PostGreSql portable, vai aparecer "trocentos links" e os procedimentos existentes...
No contexto, o ideal seria um HD externo USB (uma CASE) em função das possibilidades e da relação custo x benefício.
Abraço!
"O que domina aos outros é forte; o que domina a si mesmo é poderoso." [ Lao-Tsé - séc VII AC]
"É tipo uma Alquimia... Porções de código viram soluções que mutam-se fisicamente em sorrisos e outros, como o notebook que uso para escrever estas linhas..." dr.microso@hotmail.com
"É tipo uma Alquimia... Porções de código viram soluções que mutam-se fisicamente em sorrisos e outros, como o notebook que uso para escrever estas linhas..." dr.microso@hotmail.com
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: Como rodar Postgresql em Pen-Driver ?
Olá Pessoal,
Desculpa pela demora, eu até consegui rodar mas ficou impraticável em questão de desempenho, de momento vou deixar em DBF até o cliente comprar um HD Movel com uma faixa de RPM boa para colocar o postgresql, utilizei o link abaixo como referencia:
http://greg.webhop.net/postgresql_portable/
Desculpa pela demora, eu até consegui rodar mas ficou impraticável em questão de desempenho, de momento vou deixar em DBF até o cliente comprar um HD Movel com uma faixa de RPM boa para colocar o postgresql, utilizei o link abaixo como referencia:
http://greg.webhop.net/postgresql_portable/
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql