共用方式為


佇列屬性 (一般頁面)

顯示選取之 Service Broker 佇列的屬性。佇列會接收從 Service Broker 服務傳送的訊息。以滑鼠右鍵按一下 [物件總管] 中的現有佇列,然後按一下 [屬性],即可存取此頁面。

選項

  • 名稱
    佇列的名稱。這個名稱在資料庫內必須是唯一的。

  • 識別碼
    可識別資料庫中之佇列的整數。

  • 建立日期
    建立佇列的日期。

  • 最後修改日期
    最後更改佇列的日期。

  • 檔案群組
    建立佇列的檔案群組。

  • 啟動已啟用
    指定是否執行啟動預存程序,以便從佇列接收訊息:

    • ON
      指定當佇列中含有訊息時,Service Broker 就會啟動啟動預存程序的副本。此程序名稱屬性會列出啟動預存程序的名稱。

    • OFF
      指定即使已經針對佇列定義了啟動預存程序,Service Broker 也不會啟動啟動預存程序。您必須使用執行 RECEIVE 陳述式的某種程式碼,從佇列中擷取訊息。您可以執行 ALTER QUEUE 搭配指定 STATUS = ON 的 ACTIVATION 子句來啟用啟動,並且確保佇列具有啟動預存程序。

  • 加入佇列已啟用
    指定新訊息是否可放置於佇列中:

    • ON
      指定 Service Broker 可以將新訊息放置於佇列中。

    • OFF
      指定在執行 ALTER QUEUE 並指定 STATUS = ON 之前,無法將任何新訊息放置於佇列中。

  • 保留已啟用
    指定從佇列中刪除訊息的時機:

    • ON
      指定訊息會保留在佇列中,直到它們所屬的交談結束為止。

    • OFF
      指定當擷取訊息的 RECEIVE 陳述式認可時,就會從佇列中刪除這些訊息。

  • 啟動執行內容
    指定針對啟動預存程序所定義的執行內容:

    • SELF
      啟動預存程序會在執行指定執行內容之 CREATE QUEUE 或 ALTER QUEUE 陳述式的資料庫主體內容中執行。

    • OWNER
      啟動預存程序會在擁有此預存程序的資料庫主體內容中執行。

    • 'user_name'
      啟動預存程序會在指定的資料庫主體內容中執行。

  • 執行內容主體
    用來執行啟動預存程序的資料庫主體。這就是針對啟動執行內容所指定之值解析而成的資料庫主體。

  • 最大讀取器數目
    可執行之啟動預存程序副本的最大數目。

  • 程序資料庫
    包含啟動預存程序的資料庫名稱。

  • 程序名稱
    啟動預存程序的名稱。

  • 程序結構描述
    包含啟動預存程序的結構描述名稱。

  • 訊息計數
    佇列中的訊息數目。