有没有办法在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. 监视SQL Azure数据库中的数据更改
- 2. Azure SQL数据库“活动监视器”
- 3. 监视SQL数据库表更改的设计注意事项
- 4. 监视SQL Azure数据库服务器的最佳方法
- 5. 监控数据库中的更改Linq
- 6. 如何监视数据库的更改以刷新树视图?
- 7. 数据库中的Java监视器更改 - 休眠和envers
- 8. 如何监视json文件中的数据更改
- 9. 监视对数据库和更新列表的更改
- 10. 监视文件的更改
- 11. 监视文件的更改
- 12. 监视对数组对象的更改
- 13. 安全地更改SQL Azure中的列数据类型
- 14. 监视表中的数据
- 15. 如何监视[NSCursor currentCursor]中的更改?
- 16. 监视LocalStorage中的更改angular2
- 17. 如何监视网站中的更改?
- 18. 更改监视器目录
- 19. Oracle表更改监视器
- 20. 监视文件更改Java
- 21. 监视文件更改
- 22. AIX监视目录更改
- 23. 文件监视和更改
- 24. 更改SQL Server数据库在Visual Studio在Azure中
- 25. 用于读取和更改数据的监视文件?
- 26. C#如何监视数据库表的更改
- 27. 在春天监视对数据库的更改
- 28. 在JQuery中监视DOM更改
- 29. 更改Azure SQL Server排序
- 30. 更改SQL Azure登录的默认数据库