J'ai exporté la base de données de l'outil de développement Oracle SQL dans un fichier .sql. Maintenant, je veux exécuter ce fichier qui est de taille 500+ MB.
J'ai lu sur l'exécution de scripts ici , mais je n'ai pas compris le chemin. Existe-t-il une commande ou une requête permettant d'exécuter ce script SQL en fournissant un chemin d'accès?
Vous pouvez exécuter le fichier .sql
en tant que script dans la feuille de calcul SQL Developer . Utilisez l’icône Run Script ou appuyez simplement sur F5 .
Par exemple,
@path\script.sql;
N'oubliez pas que vous devez mettre @
comme indiqué ci-dessus.
Toutefois, si vous avez exporté la base de données à l'aide de l'utilitaire d'exportation de base de données de SQL Developer, utilisez l'utilitaire d'importation. Suivez les étapes mentionnées ici Importation et exportation à l'aide d'Oracle SQL Developer 3.
Comme le recommandent d'autres personnes, vous pouvez utiliser Oracle SQL Developer. Vous pouvez indiquer l'emplacement du script pour l'exécuter, comme décrit. Une méthode légèrement plus simple consiste toutefois à utiliser simplement le glisser-déposer:
Vous devez d'abord ouvrir le développeur SQL, puis cliquer sur l'option Fichier et naviguer jusqu'à l'emplacement où votre fichier .sql est placé. Une fois que vous êtes à l'emplacement où le fichier est placé, double-cliquez dessus, le fichier sera ouvert dans SQL Developer. Sélectionnez maintenant tout le contenu du fichier (CTRL + A) et appuyez sur la touche F9. Assurez-vous simplement qu'il y a une instruction commit à la fin du script .sql pour que les modifications soient conservées dans la base de données.