|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2004 Messages : 60 ![]() |
Bonjour,
L'utilisation des DBMS_AQ.ENQUEUE et DBMS_AQ.DEQUEUE nécessite la création d'un type objet queue, d'une queue et d'une queue table. Un package est créé pour mettre et retirer des messages en file d'attente. Plusieurs procédures feront appel à ce package pour poster et retirer des messages. Ma question est la suivante: faut-il créer un type objet, une queue et une queue table pour chaque procédure ? Nous sommes sous Oracle 10g et j'utilise PL/SQLDeveloper. Merci pour votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
je ne crois pas
|
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 73 ![]() |
Surtout pas si tu veux mettre tes messages dans la même queue !
|
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2004 Messages : 60 ![]() |
J'ai fait un premier essaie pour une procédure pour laquelle j'ai créé un type objet, une queue et une queue table.
D'après vos réponses, cela signifie que bienque les procédures soient indépendantes les unes des autres, je dois utiliser les mêmes objets précédemment créés (queue type objet, queue_name et queue_table_name ) et les passer en paramètre lors de l'appel des Procédures de DEQUEUE(DBMS_AQ.DEQUEUE) et de ENQUEUE (DBMS_AQ.ENQUEUE) messages ? Merci pour votre aide |
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
c'est pas mieux d'essayer plutôt que poser la question ?
![]() pour répondre : oui |
|
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2004 Messages : 60 ![]() |
Bonjour,
Le but était de démarrer et d'arrêter différents JOB en mettant des message en file d'attente et en retirant des message de la file d'attente. Après avoir essayé, il fallait créer différentes Queues - autant de queues qu'il y a de JOB à démarrer - mais dans une même queue table et un même object type. Merci pour votre aide. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com