L'assistant de déploiement de routines permet de déployer des procédures mémorisées ou des fonctions définies par l'utilisateur sur une base de données.
A propos de cette tâche
Les routines PL/SQL définies dans le package PL/SQL sont déployées
avec le package PL/SQL.
Procédure
Pour déployer une routine PL/SQL se trouvant en dehors du package PL/SQL sur une base de données :
- Basculez en perspective Données.
- Cliquez avec le bouton droit de la souris sur un ou plusieurs objets de données pris en charge ou sur le dossier
des routines dans l'explorateur de projets de données ou l'explorateur de sources de données puis sélectionnez
Déployer dans le menu contextuel. L'assistant s'ouvre.
- Suivez les étapes de l'assistant. Certaines des zones de l'assistant sont renseignées en fonction des paramètres par défaut spécifiés dans les pages de préférences des options de déploiement ; d'autres sont remplies avec les valeurs des routines à déployer. Si vous choisissez d'effectuer le déploiement sur un autre serveur, vous pouvez sélectionner une connexion de base de données existante ou en créer une nouvelle.
Les connexions aux serveurs de bases de données pris en charge sont les seules connexions disponibles dans la liste des connexions existantes.
- Cliquez sur Terminer.
Résultats
Le processus de déploiement commence et vous pouvez consulter sa progression et les messages dans la vue
Résultats SQL. Une fois la routine déployée, vous pouvez actualiser le dossier
Fonctions définies par l'utilisateur sous la connexion à la base de données dans la vue
Explorateur de sources de données pour vérifier que la routine a bien été ajoutée au serveur. Pour indiquer que la routine a été déployée, une icône tournante apparaît à côté du nom de la routine, si la routine a été déployée à partir de l'explorateur de projets de données et que la base de données cible est la même base de données affectée au projet de développement de données.