Créer un script d'installation avec l'assistant d'export de base de données

Pour créer un script d'installation dans SQL Developer à l'aide de l'assistant d'export de base de données, indiquez le nom du script d'installation, les objets et les données à exporter, ainsi que les options souhaitées, et l'assistant génère un script d'installation.

Remarque : dans la procédure suivante, vous devrez peut-être agrandir les fenêtres de SQL Developer pour afficher l'ensemble des champs et options.

Etapes de création d'un script d'installation à l'aide de l'assistant Export de base de données :

  1. Si vous ne l'avez pas fait, créez un répertoire pour le script d'installation, distinct du répertoire d'installation d'Oracle Database (par exemple, C:\my_exports).

  2. Dans la fenêtre SQL Developer, cliquez sur le menu Outils.

  3. Dans le menu, sélectionnez Export de base de données.

  4. Dans la fenêtre Assistant Export - Etape 1 sur 5 (Source/Destination) :

    1. Dans le champ Connection, sélectionnez votre connexion à l'environnement de développement.

    2. Sélectionnez les valeurs DDL souhaitées (et désélectionnez toutes les valeurs non souhaitées).

      Remarque : Ne désélectionnez pas Terminator, sinon le script d'installation échouera.

    3. Si vous ne souhaitez pas que le script d'installation exporte les données, désélectionnez Exporter les données.

    4. Dans le champ Enregistrer sous, acceptez la valeur par défaut Single File et saisissez le chemin d'accès complet du script d'installation (par exemple, C:\my_exports\hr_export.sql).

      Le nom du fichier doit finir par .sql.

    5. Fournissez les informations relatives au jeu de transport, puis cliquez sur Suivant.

  5. Dans la fenêtre Assistant Export - Etape 2 sur 5 (Types à exporter) :

    1. Désélectionnez les cases correspondant aux types que vous ne souhaitez pas exporter.

      La sélection ou la désélection de l'option Tout activer/désactiver permet de sélectionner ou de désélectionner toutes ces cases.

    2. Fournissez les informations relatives au jeu de transport, puis cliquez sur Suivant.

  6. Dans la fenêtre Assistant Export - Etape 3 sur 5 (Spécifier des objets) :

    1. Cliquez sur Plus.

    2. Dans le champ Schema, sélectionnez votre schéma dans le menu.

    3. Dans le champ Type, sélectionnez dans le menu "TOUS LES OBJETS" ou un type d'objet spécifique (par exemple, "TABLE").
    4. Cliquez sur Consultation.

      Une liste d'objets apparaît dans le cadre de gauche. Si la valeur du champ Type est ALL OBJECTS, la liste contient tous les objets du schéma sélectionné. Si la valeur du champ Type est un type d'objet spécifique, la liste contient tous les objets de ce type dans le schéma sélectionné.

    5. Déplacez les objets que vous souhaitez exporter du cadre de gauche vers le cadre de droite : Pour déplacer tous les objets, cliquez sur >>. (Pour revenir à tous les objets, cliquez sur <<.) Pour déplacer les objets sélectionnés, sélectionnez-les, puis cliquez sur >. (Pour replacer les objets sélectionnés, sélectionnez-les et cliquez sur <.)
    6. (Facultatif) Répétez les étapes 6.c à 6.e pour les autres types d'objet.

    7. Fournissez les informations relatives au jeu de transport, puis cliquez sur Suivant.

      Si vous avez désélectionné Export Data dans la fenêtre Source/Destination, la fenêtre Exporter le récapitulatif apparaît, passez à l'étape 8.

      Si vous n'avez pas désélectionné Export Data dans la fenêtre Source/Destination, la fenêtre Assistant d'export - Etape 4 sur 5 (Spécifier les données) apparaît. Le cadre inférieur répertorie les objets que vous avez spécifiés dans la fenêtre Spécifier des objets.

  7. Dans la fenêtre Indiquer les données, procédez comme suit :

    1. Déplacez les objets dont vous ne souhaitez pas exporter les données du cadre inférieur vers le cadre supérieur :

      Pour déplacer tous les objets, cliquez sur l'icône de double flèche vers le haut. (Pour reculer tous les objets, cliquez sur l'icône représentant une double flèche vers le bas.)

      Pour déplacer les objets sélectionnés, sélectionnez-les, puis cliquez sur l'icône de flèche pointant vers le haut.

    2. Fournissez les informations relatives au jeu de transport, puis cliquez sur Suivant.

  8. Dans la fenêtre Récapitulatif de l'export, cliquez sur Terminer dans l'assistant Export - Etape 5 sur 5 (Résumé de l'export).

    La fenêtre Export indique que l'exportation est en cours. Lorsque l'exportation est terminée, la fenêtre Export se referme, et la fenêtre Worksheet affiche le contenu du script d'installation que vous avez spécifié dans la fenêtre Source/Destination.

  9. Dans le script d'installation, vérifiez que :

    • Les objets référencés sont créés avant leurs objets dépendants.

    • Les tables sont créées avant les données qu'elles doivent recevoir.

    Si nécessaire, modifiez le fichier dans la feuille de calcul ou un éditeur de texte.

Voir aussi : Guide de l'utilisateur Oracle SQL Developer pour plus d'informations sur l'assistant Export de base de données