Bonjour,
J'ai 2 bases de données (A et B) avec un lien dblink de A->B.
J'ai crée un procédure sur B.
Cette procédure crée un fichier plat et un JOB pour lancer un shell (.sh) qui envoie ce fichier plat vers une imprimante.
Si je lance cette procédure quand je suis connecté sur B, ça fonctionne.
Mais si je lance cette procédure quand je suis connecté sur A, j'ai l'erreur :
ORA-02064: distributed operation not supported
lors de l'exécution de la ligne de commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
DBMS_SCHEDULER.CREATE_JOB(
  job_name           => 'LANC_SHELL_500',
  job_type           => 'EXECUTABLE',
  job_action         => '/script/exploit/batch_j/imp_etiq.sh',
  enabled            => FALSE,
  number_of_arguments => 1
  );
Merci de votre aide.
Franck