Je voudrais exécuter un script d'Oracle par SQL Plus via une invite de commande Windows. Le script ne contient pas de commande "exit", mais je voudrais quand même que SQL Plus se termine, en rendant le contrôle à l'invite de commande à la fin du script. Mon objectif est de faire ceci sin en modifiant le script. Est-ce possible ?
Avec n'importe quel autre programme, je serais d'accord avec vous. MAIS j'ai trouvé que SQLPlus m'a donné un contexte utile sur une mauvaise requête que d'autres environnements (dans mon cas Perl/DBI/DBD::Oracle) n'ont pas donné. Si vous traitez soigneusement les erreurs, cela peut valoir la peine.
0 votes
L'exécutez-vous avec "sqlplus ...." ? <nom du script" ou "sqlplus ... @scriptname" ? ? Je constate que les comportements varient en fonction de la méthode utilisée sous Unix.