Backup do Banco pelo driver JDBC!

1 resposta
C

Alguem sabe se tem como fazer o backup do banco de dados pelo driver jdbc??

estou utilizando JayBird para Firebird.

value

1 Resposta

peron

Bom, a lógica é simples:

  • Pegar as tabelas do seu banco de dados, através de uma instrução SELECT;

  • Para cada tabela, fazer um SELECT * FOM TABELA; e através do ResultSet.getMetaData() percorrer as colunas/tipos.

  • Depois gerar o corpo dos dados (percorrer os registros do ResultSet)

e pronto! Backup FEITO.

PS: se você for fazer específico para o Firebird, pode usar SQL do firebird, para, por exemplo, trazer o CREATE TABLE.

Saudações

Criado 12 de novembro de 2007
Ultima resposta 12 de nov. de 2007
Respostas 1
Participantes 2