有沒有辦法在SQL Azure數據更改或新數據插入時獲取通知?我想將通知發送到ASP.NET Web應用程序並將通知推送到Windows Phone。我知道SqlDependency類和Query通知用於監視SQL Server 2008數據庫數據更改,但SQL Azure尚不支持這一點。監視SQL Azure中的數據更改
3
A
回答
3
很抱歉,除了滾動您自己的通知機制之外,您沒有任何其他選項可用。您可以執行此操作的方法之一是在要監視的表上創建觸發器,並測試字段級更新,將事件存儲在輔助表中,並編寫應用程序以讀取特定頻率的事件。 COLUMNS_UPDATED function可以幫助您找出哪些字段在觸發器內更改。
0
可能適用於您的一個選項是使用Aditi Scheduler等cron服務。你可能會做到這一點的方式是有一些服務URL,當被調用時調用你的SQL Azure數據庫來檢測是否插入了新數據,然後在有新數據時發送通知。然後,您將配置Aditi調度程序,每10分鐘調用一次該服務端點。如果您使用它來撥打服務的次數不超過每10分鐘一次,Aditi計劃程序將免費(我相信)。
相關問題
- 1. Azure SQL數據庫「活動監視器」
- 2. 監視SQL數據庫表更改的設計注意事項
- 3. 如何監視數據庫的更改以刷新樹視圖?
- 4. 數據庫中的Java監視器更改 - 休眠和envers
- 5. 如何監視json文件中的數據更改
- 6. 監視對數據庫和更新列表的更改
- 7. 監視文件的更改
- 8. 監視對數組對象的更改
- 9. 如何監視[NSCursor currentCursor]中的更改?
- 10. 監視表中的數據
- 11. 監視文件更改
- 12. Oracle表更改監視器
- 13. 更改監視器目錄
- 14. AIX監視目錄更改
- 15. 用於讀取和更改數據的監視文件?
- 16. 更改SQL Server數據庫在Visual Studio在Azure中
- 17. 在JQuery中監視DOM更改
- 18. 更改Azure SQL Server排序
- 19. 更改SQL Azure登錄的默認數據庫
- 20. 如何監視oracle數據庫更新?
- 21. MYSQL更改數據捕獲(CDC) - Azure服務(Azure數據工廠)
- 22. SQL Server數據庫更改監聽器C#
- 23. 如何監視Azure中的webrole實例
- 24. 監視TCP數據
- 25. 監聽遠程數據庫更改
- 26. 監視文件夾的更改
- 27. 監視用戶輸入的更改
- 28. 如何監視Python文件的更改?
- 29. 使用Node.js監視Mongo的更改
- 30. 如何監視Windows目錄的更改?