Olá a todos,
Preciso acessar um banco PostGreSql 8.2 para pegar o cadastro dos produtos em cliente que está migrando para o meu sistema. Ocorre que nunca trabalhei com PostGre e não consegui identificar nem em que extensão de arquivo ficam os dados.
Um outro impecilho é senha do banco que tbem nao tenho e nem o cliente sabe.
Mesmo assim é possível acessar essa base de dados? Mesmo sem a senha? Como?
Se nao for possível, ha alguma alternativa?
Janio
URGENTE: Acessar banco PostGreSQL
Moderador: Moderadores
URGENTE: Acessar banco PostGreSQL
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
URGENTE: Acessar banco PostGreSQL
faz um dump do banco de dados inteiro do seu cliente no servidor dele, assim vc gera um arquivo .SQL e importa para o seu pc, e trabalha nele...
nunca fiz no windows, mas pelo linux, vc faz assim:
com relação a senha do banco e coisas do tipo, fica mais embaixo...o administrador do banco vai saber informar, mas por padrão, o postgres nao tem senha
nesse site http://psql.sourceforge.net/ tem o download de uma ferramenta em modo texto semelhante a do linux, ai da pra fazer esse comando que eu citei...
se no seu cliente tiver instalado o Pgadmin, la tem opção de fazer backup do banco...
qualquer duvida, "tamo ae"
nunca fiz no windows, mas pelo linux, vc faz assim:
Código: Selecionar todos
pg_dump NOME_DO_BANCO > ARQUIVO_DE_SAIDA.SQLnesse site http://psql.sourceforge.net/ tem o download de uma ferramenta em modo texto semelhante a do linux, ai da pra fazer esse comando que eu citei...
se no seu cliente tiver instalado o Pgadmin, la tem opção de fazer backup do banco...
qualquer duvida, "tamo ae"
URGENTE: Acessar banco PostGreSQL
Kiko
Encontrei na maquina do cliente um bat que o dono do sistema deixou para a realização do backup.
O bat tem as seguintes linhas:
pg_dump p_sie > \prod\sie\p_sie.bkp -U postgres
pg_dump p_seg > \prod\sie\p_seg.bkp -U postgres
Então, instalei o pg8.2 na minha maquina, peguei esses dois *.bkp e importei para o pgsql da minha maquina. Vieram todas as tabelas do banco, mas SEM NENHUM DADO.... as tabeas vieram vazias, só com a sua estrutura.
Tem idéia do que possa estar ocorrendo?
Encontrei na maquina do cliente um bat que o dono do sistema deixou para a realização do backup.
O bat tem as seguintes linhas:
pg_dump p_sie > \prod\sie\p_sie.bkp -U postgres
pg_dump p_seg > \prod\sie\p_seg.bkp -U postgres
Então, instalei o pg8.2 na minha maquina, peguei esses dois *.bkp e importei para o pgsql da minha maquina. Vieram todas as tabelas do banco, mas SEM NENHUM DADO.... as tabeas vieram vazias, só com a sua estrutura.
Tem idéia do que possa estar ocorrendo?
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
URGENTE: Acessar banco PostGreSQL
o comando que vc digitou esta certo.
vc pode ter feito backup de um database vazio, ou seja, o bat do backup nao esta apontando para o database correto.
mas vc ta no caminho certo, já que vc tem acesso a maquina do cliente e ao banco de dados...
nao lembro exatamente qual o comando, acho que é select datname from pg_database, é algo parecido com o SHOW DATABASES do mysql...
esse comando vai listar os databases que tem nesse servidor, assim vc vai conseguir visualizar melhor qual database é o certo, pra fazer o dump
vc pode ter feito backup de um database vazio, ou seja, o bat do backup nao esta apontando para o database correto.
mas vc ta no caminho certo, já que vc tem acesso a maquina do cliente e ao banco de dados...
nao lembro exatamente qual o comando, acho que é select datname from pg_database, é algo parecido com o SHOW DATABASES do mysql...
esse comando vai listar os databases que tem nesse servidor, assim vc vai conseguir visualizar melhor qual database é o certo, pra fazer o dump
URGENTE: Acessar banco PostGreSQL
Blz,
Estou indo no cliente agora para ver o que consigo.
Janio
Estou indo no cliente agora para ver o que consigo.
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
URGENTE: Acessar banco PostGreSQL
Janio,
Resolveu ?
Procure usar a mesma versão do Postgresql da base que fez o backup
Resolveu ?
Procure usar a mesma versão do Postgresql da base que fez o backup
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
URGENTE: Acessar banco PostGreSQL
Leonardo,
Não resolvi da maneira que pretendia pq o dono do sistema não forneceu a senha e sem esta não tive como acessar o banco. Precisava pegar o cadastro dos produtos. O jeito foi gerar um relatorio dos produtos no sistema, salvar esse relatorio em txt e lendo linha a linha e gravando no meu banco. Nao vieram todas as informações q precisava, mas resolveu...
Janio
Não resolvi da maneira que pretendia pq o dono do sistema não forneceu a senha e sem esta não tive como acessar o banco. Precisava pegar o cadastro dos produtos. O jeito foi gerar um relatorio dos produtos no sistema, salvar esse relatorio em txt e lendo linha a linha e gravando no meu banco. Nao vieram todas as informações q precisava, mas resolveu...
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
URGENTE: Acessar banco PostGreSQL
Bah, sacanagem do cara, por direito o banco de dados é do cliente. Mas cada um resolve seus problemas, flw
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql

