2010-06-19 5 views
5

Y at-il un moyen simple de créer un vidage SQL complet à partir d'une base de données Apache Derby? En utilisant l'outil dblook, j'ai réussi à exporter le schéma de la base de données dans un fichier sql, mais il semble qu'il n'y ait aucun moyen d'inclure les données. SquirrelSQL peut créer des instructions INSERT pour vos données.Apache Derby: Créer un vidage SQL avec des données

+0

Vous cherchez vraiment un outil d'administration - vous pourriez avoir plus de chance sur http://serverfault.com – McDowell

Répondre

0

Cela marcherait-il pour toi? Je ne sais pas si une bibliothèque existe pour faire la même chose depuis votre application,

6

Derby dispose de procédures d'importation/exportation en masse. Voici un exemple d'utilisation de l'outil ij pour exporter la table APP.MESSAGES:

>ij 
ij version 10.3 
ij> connect 'jdbc:derby:dbName'; 
ij> CALL SYSCS_UTIL.SYSCS_EXPORT_TABLE('APP', 'MESSAGES', 
            'myfile.del', null, null, 'UTF-8'); 
0 rows inserted/updated/deleted 

Voir la Derby Tools and Utilities Guide pour votre version.

Ce format n'est pas dans le format que vous demandez. Au-delà de cela, vous devrez peut-être recourir à des outils externes.

Questions connexes