Bonjour,
Je veux programmer une exécution régulière d'une fonction qui exporte les données d'une BDD 11g à une autre BDD 11g en utilisant le DBLINK.
Quand je lance la procédure depuis toad avec un script PL/SQL alors elle marche bien.
Mais quand je lance mon script de lancement via DBMS_JOB alors elle me renvoie le message suivant : PLS-00222: la fonction nommée 'EXPORT_DONNEES_MOBILE' n'existe pas dans cette portée.
Est ce que c'est un problème de droit? ou bien le DBLINK de la procédure EXPORT_DONNEES_MOBILE n'est pas accepté?
De l'aide SVP§
Mercii
Voici le script lancé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 DECLARE jobno number; begin DBMS_JOB.SUBMIT (jobno,'execute immediate CHM.PACK_CHM_MOBILE.EXPORT_DONNEES_MOBILE(null, 2019, null, null); commit;', SYSDATE,'trunc(sysdate, ''MI'')+3/1440'); commit ; end ; /
Partager