Compartir a través de


Cómo: Eliminar colas

Actualización: noviembre 2007

Puede eliminar las colas existentes en un equipo local de dos maneras: desde el código o desde el Explorador de servidores. Puede eliminar las colas públicas o privadas del equipo local siempre que disponga de los derechos de acceso apropiados. Para eliminar una cola local, es preciso que el propietario de la cola asigne derechos de acceso de control total o tener derechos de acceso explícito a Message Queue Server para eliminar elementos relacionados con colas desde el equipo. No se pueden eliminar colas de otros equipos.

Nota:

No es necesario purgar los mensajes de una cola antes de eliminarla. Cuando se elimina una cola, todos sus mensajes se eliminan con ella. Estos mensajes no se envían a una cola de mensajes no entregados y no se pueden recuperar. Para obtener más información sobre cómo purgar, vea Cómo: Purgar el contenido de una cola.

Para eliminar una cola de mensajes desde el Explorador de servidores

  1. Abra el Explorador de servidores y, a continuación, expanda el nodo correspondiente al servidor.

  2. Expanda el nodo Colas de mensajes y busque la cola que desee eliminar.

  3. Haga clic con el botón secundario en la cola y, a continuación, haga clic en Eliminar.

    Nota:

    La eliminación de una cola de mensajes pública puede tardar más de lo esperado si el dominio es grande y posee muchos controladores de dominio. Esto se debe a que el comando de eliminación tarda algún tiempo en duplicarse desde el controlador de dominio del equipo en todos los otros controladores de dominio del domino. Puede que sufra un retardo durante este proceso de duplicación.

Para eliminar una cola de mensajes mediante programación

  • Utilice el método Delete para eliminar la cola que desee. El código debe tener la siguiente apariencia:

    System.Messaging.MessageQueue.Delete("myMachine\MyQueue")
    
         System.Messaging.MessageQueue.Delete(@"myMachine\MyQueue");
    
    Nota:

    Este ejemplo muestra una referencia a la cola por ruta de acceso. También puede hacer referencia a la cola que desee eliminar por nombre de formato o por etiqueta. Para obtener más información, vea Recomendaciones sobre la referencia a colas.

Vea también

Tareas

Cómo: Purgar el contenido de una cola

Conceptos

Recomendaciones sobre la referencia a colas

Otros recursos

Crear, eliminar y administrar colas