Salut,
Je souhaite exécuter une série d'action sur une base Oracle. Pour cela j'ai écris un fichier batch qui appelle 3 fois la fonction sqlplus.
Le premier appel s'effectue sur un fichier sql qui fait un "CREATE TABLE AS SELECT ..."
Le second appel s'effectue sur un fichier sql qui fait un "ALTER TABLE ..."
Le troisième et dernier appel s'effectue sur un fichier sql qui traite les données de la table et effectue des mises à jour. Le fichier contient un bloc "declare...begin...end;".
Les deux premiers appel s'effectuent sans encombre, mais la 3e coince. La connexion est bien effective sur la base, mais inactive. Sachant que la seule différence syntaxique par rapport aux autre est la présence du bloc "declare...begin...end;", je me dis que c'est peut etre là le problème.
Quelqu'un aurait une idée pour m'aiguiller ?
Merci![]()
Partager