service-broker

    1熱度

    1回答

    我會用「sql server service broker」做一個項目。我從來沒有使用它,但嘗試從微軟網站的教程,我想我有這個想法。現在,我可以爲數據庫中的服務代理創建所有必需的元素。但我的問題是,你如何使用C#中的服務代理。我想添加消息從隊列從C#和從C#讀取? 我讀,我可以用老式的SQL訪問隊列表像下面 select columns from SchemaName.QueueName WITH

    0熱度

    1回答

    我試圖創建一個合同,在sql中將消息從sql推送到nservicebus(msmq)隊列中,儘管我在執行此代碼時收到以下錯誤消息!任何想法,爲什麼我得到這個? 謝謝, 詹姆斯 CREATE CONTRACT [NServiceBusSendMessageContract] ( [NServiceBusSendMessage] SENT BY ANY ) Msg 15151, Lev

    2熱度

    1回答

    我們已經爲我們的應用程序實現了SSB消息傳遞解決方案,但現在正在進入擴展問題。任何具有SSB應用程序擴展經驗的人都可以提供關於我們可能會做錯什麼的建議? 設置是我們使用單個啓動器隊列,該啓動器隊列爲激活的過程提供單個目標隊列。激活的過程處理收到的消息,並選擇性地將它們分派給已註冊相關類型消息的客戶端。 該第二階段調度再次使用單個intitiator隊列(不同於用於初始消息注入的隊列)並將消息發送到

    1熱度

    1回答

    我正在尋找有關Service Broker最佳實踐的任何權威性文章。 特別,我正在尋找以下主題(我知道答案,但必須找到支持知識文檔):在同一個數據庫 消息 隊列大小 系統在該消息僅僅是一個指針和數據被從表中檢索 個儀表 - 審計服務代理應用 TIA

    1熱度

    1回答

    我正在爲跨實例/服務器通信創建服務代理應用程序。我一直在服務經紀人工作一段時間,我有點舒服。我的服務經紀人正在爲同一實例(不同的數據庫通訊) 但是我想從服務器1將消息發送到服務器2.我有這樣的使用對話框安全和必要的服務代理對象的工作。雖然,我想要做的是從[服務器1數據庫1]發送消息到[服務器2數據庫1和數據庫2〜相同實例]。 我創建了[服務器1級的數據庫1]和[服務器2的數據庫1]必要的證書,然後

    4熱度

    2回答

    我的SqlDependency正常工作,並代理隊列和服務得到適當的下降,當應用程序存在(我做執行SqlDependency.Stop(...)爲終止之前,建議進程),但我注意到在應用程序關閉後,由SqlDependency創建的通知訂閱存在於表「sys.dm_qn_subscriptions」中。 如果我以後(應用程序後關機)執行的條件,應該讓這個訂閱火,它似乎火,因爲SQL Server將記錄在

    0熱度

    1回答

    我有一個外部的SQL服務器,我們的組織發送自動化的電子郵件與一些基本的數據片段的工作人員郵箱。 然後它被手動轉錄成一個csv文件,通過ssis導入到我們的sql服務器。 有沒有辦法直接發送電子郵件到我們的SQL服務器,以便它可以自動處理數據? 我無法控制外部服務器的設置或輸出。

    0熱度

    1回答

    我有一個使用臭名昭着的火和忘記模式(不判斷我,我沒有創建它)在SQL Server 2005上工作正常的服務。我最近升級到2012年,現在ssbdiagnose是抱怨不一致激活設置: The activation settings for queue dbo.ScanSendQueue are inconsistent: Activation is configured but disabled

    1熱度

    1回答

    我試圖設置CLR存儲過程從服務代理隊列運行,以便CLR存儲過程作爲數據庫所有者運行。 我已經嘗試過各種組合,但不能在沒有以CLR存儲過程中的用戶(使用用戶名和密碼)登錄的情況下使其工作。 CLR存儲過程正在訪問文件系統,我只希望它能夠訪問擁有該數據庫的Windows用戶所允許的文件夾。

    13熱度

    1回答

    我需要爲取決於此查詢的表實現SqlCacheDependency: SELECT Nickname FROM dbo.[User]。 我已經創造了這個目的的方法: private IEnumerable<string> GetNicknamesFromCache() { const String cacheValueName = "Nicknames"; var