1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| # Fichiers
test_vide=`ls $import | wc -l`
if [ $test_vide -ne 0 ]
then
fichier_actuel=`basename $fich`;
case $fichier_actuel in
$import/*.ctl)
sqlplus -s apps/$password <<FIN
SET SERVEROUTPUT ON
BEGIN
XX_OCERP_PKG.add_source('$fichier_actuel','CTL','$import');
END;
/
FIN
;;
$import/*.txt)
sqlplus -s apps/$password <<FIN
SET SERVEROUTPUT ON
BEGIN
XX_OCERP_PKG.add_source('$fichier_actuel','FORMS','$import');
END;
/
FIN
;;
$import/*.sql)
sqlplus -s apps/$password <<FIN
SET SERVEROUTPUT ON
BEGIN
XX_OCERP_PKG.add_source('$fichier_actuel','SQL','$import');
END;
/
FIN
$import/*.rex)
sqlplus -s apps/$password <<FIN
SET SERVEROUTPUT ON
BEGIN
XX_OCERP_PKG.add_source('$fichier_actuel','REPORTS','$import');
END;
/
FIN
;;
$import/*.pld)
sqlplus -s apps/$password <<FIN
SET SERVEROUTPUT ON
BEGIN
XX_OCERP_PKG.add_source('$fichier_actuel','PLD','$import');
END;
/
FIN
;;]
esac |
Partager