Comment puis-je générer la Base de données Oracle à l'exportation script à l'Aide de Oracle SQL Developer?
J'ai besoin de Générer un script d'export de l'ensemble de la Base de données Oracle à l'aide de l'aide de SQL Developer.
Comment puis-je faire cela?
- Liés à la question, comment faire scriptably c'est à dire qui peut être exécuté en ligne de commande: stackoverflow.com/questions/10886450/...
Vous devez vous connecter pour publier un commentaire.
Outils-> Exportation de Base de données?
Pour la sauvegarde de la base de données entière, je vous recommande d'utiliser expdp/impdp à partir de la ligne de commande.
Si vous avez besoin seulement les objets et non les données, vous pouvez utiliser le METADATA_ONLY paramètre, voir
http://download.oracle.com/docs/cd/B19306_01/server.102/b14215/dp_export.htm
Si vous avez vraiment besoin de générer un script SQL de votre base de données complète et ne souhaitez pas utiliser un outil commercial comme PL/SQL Developer, CRAPAUD etc., vous aurez probablement à faire vous-même - par exemple, une itération sur tous les objets et d'en extraire leur DDL script à l'aide de dbms_metadata.get_ddl(), quelque chose comme
foreach user u in all_users
foreach object o in users_u_objects
script += dbms_metadata.get_ddl(u, o)