En tant qu'administrateur de base de données, nous devons souvent exporter des procédures stockées Oracle à des fins de sauvegarde, de récupération, de contrôle de version ou de migration entre d'autres serveurs. Cet article explique comment exporter des procédures stockées Oracle via l'outil PL/SQL Developer.
1. Exportez une seule procédure stockée
2. Exportez plusieurs procédures stockées
Si vous devez exporter plusieurs procédures stockées en même temps, vous pouvez le faire via l'"Assistant d'exportation" fourni par PL/SQL Developer.
3. Exporter des procédures stockées via la ligne de commande
En plus d'exporter des procédures stockées via l'assistant de PL/SQL Developer, cela peut également être effectué via la ligne de commande. Voici les étapes pour exporter une procédure stockée via la ligne de commande.
expdp username/password@connect_string DIRECTORY=directory_object DUMPFILE=export_file.dmp CONTENT=PROCOBJ:”IN ('object_name')” LOGFILE=export .log
Parmi eux, "username" et "password" sont le nom de connexion et le mot de passe de l'utilisateur de la base de données, "connect_string" est la chaîne de connexion et "drictory_object" est le chemin d'exportation, qui peut être pré-créé dans Oracle. . "object_name" est le nom de la procédure stockée qui doit être exportée et "export_file.dmp" est le nom du fichier d'exportation, qui peut être modifié. "export.log" est le fichier journal d'exportation.
Avec la commande ci-dessus, la procédure stockée peut être exportée avec succès.
Résumé
Ce qui précède présente les étapes et méthodes détaillées pour exporter des procédures stockées Oracle via les outils de développement PL/SQL et les lignes de commande. J'espère que cet article pourra être utile aux administrateurs de bases de données qui ont besoin d'exporter des procédures stockées.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!