jeudi 12 mars 2009

Créer une base de données à l'image d'une existante

Je devais recréer (écraser) une base de données déjà existante. Pour me simplifier la vie, j'ai utilisé l'assistant de configuration de base de données.

Cet assistant me permet de générer un modèle (template) basé sur une installation. Il suffit d'exécuter cette ligne de commandes :

./dbca -silent -createTemplateFromDB -sourceDB -sysDBAUserName sys -sysDBAPassword -templateName .dbt -maintainFileLocations true

Ensuite, on doit exécuter une commande qui permettra de généréer les scripts que nous pourrons exécuter pour crééer la nouvelle base de données :

./dbca -silent -generateScripts -templateName .dbt -gdbName -scriptDest /tmp/oracle

Aucun commentaire:

Publier un commentaire