| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2009 14:57:00
|
Tiago Farias
JavaChild
![[Avatar]](/images/avatar/295f404072232ad70d1f4893912d68a3.jpg)
Membro desde: 24/02/2008 16:18:39
Mensagens: 109
Localização: Recife-PE
Offline
|
Olá povo!
É o seguinte, existe um BD numa empresa que eu preciso saber o estado atual dele. O problema é que esse BD é da própria empresa e eu preciso ter informações dele. Na verdade, eles querem que eu copie o estado atual das tabelas em um arquivo .txt e o jogue em um outro programa q vai usar essas informações para gerar relatórios.
Pensei em dar um "select *" nas tabelas por nome e formatar os resultados num txt. Mas só que dessa forma eu terei de perguntar ao cliente quais os nomes das tabelas q ele quer copiar (e isso pode mudar de cliente pra cliente) e não seria mt flexível. Alguém tem alguma idéia melhor de como fazer isso??
Agradeço as sugestões.
[]s.
|
SCJP 6
SCWCD 5
Bacharel em Ciência da Computação - UFPE
http://tiagodev.wordpress.com
- What does a insomniac, agnostic and dislexic man do at night?
- He contemplates about the existence of an All-Mighty Dog. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2009 14:58:35
|
maquiavelbona
JWizard
![[Avatar]](/images/avatar/24bea84d52e6a1f8025e313c2ffff50a.jpg)
Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline
|
Procure por SQL DUMP.
Até!
|
----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)
"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2009 15:37:26
|
Tiago Farias
JavaChild
![[Avatar]](/images/avatar/295f404072232ad70d1f4893912d68a3.jpg)
Membro desde: 24/02/2008 16:18:39
Mensagens: 109
Localização: Recife-PE
Offline
|
SQL Dump me retorna o script do banco e não os dados. Correto?
|
SCJP 6
SCWCD 5
Bacharel em Ciência da Computação - UFPE
http://tiagodev.wordpress.com
- What does a insomniac, agnostic and dislexic man do at night?
- He contemplates about the existence of an All-Mighty Dog. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2009 15:39:21
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
o jogue em um outro programa q vai usar essas informações para gerar relatórios.
Pois bem, então você precisa saber o que esse tal programa espera para poder gerar os tais relatórios. Provavelmente ele precisa dos dados em um determinado formato.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2009 15:44:54
|
renanreismartins
GUJ Ranger
![[Avatar]](/images/avatar/b43a306ca1e27299a57727ff5c0d4998.jpg)
Membro desde: 19/09/2007 15:19:38
Mensagens: 807
Localização: São Paulo - SP
Offline
|
pode retornar um ou outro, bem como ambos
abrasss
|
http://renanreismartins.blogspot.com/ - Para apaixonados por desenvolvimento de software |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2009 15:53:40
|
Tiago Farias
JavaChild
![[Avatar]](/images/avatar/295f404072232ad70d1f4893912d68a3.jpg)
Membro desde: 24/02/2008 16:18:39
Mensagens: 109
Localização: Recife-PE
Offline
|
Pois bem, então você precisa saber o que esse tal programa espera para poder gerar os tais relatórios. Provavelmente ele precisa dos dados em um determinado formato.
Justo. Só q eu vou desenvolver esse software. Então, a idéia é eu sempre obter os dados desse BD num formato fixo.
- Dump pode me retornar os dados mesmo?? Eu posso escolher o formato - caractere de separação e etc? ?
|
SCJP 6
SCWCD 5
Bacharel em Ciência da Computação - UFPE
http://tiagodev.wordpress.com
- What does a insomniac, agnostic and dislexic man do at night?
- He contemplates about the existence of an All-Mighty Dog. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2009 15:57:38
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Tiago Farias wrote:
Justo. Só q eu vou desenvolver esse software. Então, a idéia é eu sempre obter os dados desse BD num formato fixo.
- Dump pode me retornar os dados mesmo?? Eu posso escolher o formato - caractere de separação e etc? ?
Consulte a documentação do seu banco. Uma dica: experimente rodar algumas vezes esse "dump", com diferentes opções, e veja qual é a saída desse comando.
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2009 15:59:32
|
Tiago Farias
JavaChild
![[Avatar]](/images/avatar/295f404072232ad70d1f4893912d68a3.jpg)
Membro desde: 24/02/2008 16:18:39
Mensagens: 109
Localização: Recife-PE
Offline
|
Ah beleza! Já estou vendo aki...
Vlw!
|
SCJP 6
SCWCD 5
Bacharel em Ciência da Computação - UFPE
http://tiagodev.wordpress.com
- What does a insomniac, agnostic and dislexic man do at night?
- He contemplates about the existence of an All-Mighty Dog. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/06/2009 13:53:54
|
Tiago Farias
JavaChild
![[Avatar]](/images/avatar/295f404072232ad70d1f4893912d68a3.jpg)
Membro desde: 24/02/2008 16:18:39
Mensagens: 109
Localização: Recife-PE
Offline
|
Pra quem quiser saber como se pode fazer isso no postgresql:
É preciso acessar o terminal psql do banco a ser copiado. No momento, eu sei como copiar uma tabela em arquivo .csv.
1 - Acesse o terminal psql do seu banco.
2 - entre com o comando: \copy nome_do_banco.tabela to 'C ocuments and Settings/Desktop/product.csv' delimiters ';'
E é copiado automaticamente. =D
[]s.
|
SCJP 6
SCWCD 5
Bacharel em Ciência da Computação - UFPE
http://tiagodev.wordpress.com
- What does a insomniac, agnostic and dislexic man do at night?
- He contemplates about the existence of an All-Mighty Dog. |
|
|
 |
|
|