问题标签 [query-notifications]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - SQLAlchemy 是否支持 SQL Server 的查询通知?
SQLAlchemy 是否支持 SQL Server 的查询通知?如果没有,最接近的是什么?
我可以想象我可以让 SQLAlchemy 直接提交 Trasact SQL 查询来设置查询通知,但是还有更通用的方法吗?
最后,我想要了解影响我查询的数据库的任何更改。这适用于 FLASK Web 服务器,该服务器随后应将更新推送到显示一些计算信息的客户端。
sql - Sql 依赖 - 在处理当前请求之前收到通知
我目前正在使用 sql 依赖通知来检测表中的更改并处理它们。我遇到一个问题,通知在完成第一个请求的过程中被调用,这会导致重复处理
ProcessData 方法在处理过程中被再次调用(processGuids) 我应该在处理完所有数据后订阅事件吗?如果我在处理完成之前不订阅,那么在处理过程中更改的数据会发生什么情况,我相信在下一次更改发生之前不会收到通知?这样做的正确方法是什么,或者我做错了什么。谢谢
mysql - 在 Golang 中侦听 MySQL 数据库上的 DML 查询
我正在使用go-sql-driver/mysql驱动程序连接到 Golang 中的 MySQL 数据库。我想知道是否有一种方法可以在数据库上侦听 DML 查询,以便在发生任何此类查询时通知/触发客户端。我正在使用内置database/sql
包进行连接。
类似:[1]
sql-server - 无法删除 SqlQueryNotificationService 队列
在尝试删除 SQL 服务代理对象时,我遇到了这个错误
无法删除队列“SqlDependencyStarter.SqlQueryNotificationService-e1304de0-fb30-4009-b3fb-478c34acc40a”,因为它绑定到一个或多个服务。
但在放弃队列之前,我将放弃绑定到它的所有服务。
然后我试图放弃队列
c# - SQLDependency 类如何利用 SQL Service Broker 功能?
由于我找不到任何像样的资源来为我提供这种解释或一些图表,在积累了有关该主题的足够知识后,我决定自己创建一个并将其发布为该问题的答案。
希望它会帮助任何正在寻找这种解释的人。
java - 多集群环境中的 Oracle 数据库连续查询通知
我们希望在多集群环境中实现 Oracle 数据库连续查询通知。但是我们希望数据库更改通知应该只发送到应用程序的一个实例,因为到目前为止它会将更改通知发送到所有实例。我如何获得所需的特性。我的听众代码是
特性 :
asp.net - 如何建立正确的查询通知?
有人可以帮助我吗,我正在尝试为我想要的某些表设置记录总数的警报。在此示例中,我只是尝试返回 COUNT 作为其中一个表的结果,以说明有多少记录没有客户的时间表,但是除了所有这些例外情况之外 ,为通知创建查询
,我想不出我的情况的解决方案。
我要组装的所有查询在示例中都将如下所示。我曾想过创建一个视图。
调用我的观点:
那么查询会很简单并且可以工作,但我看到它也在不使用的列表中。
这是我的代码,不适用于我设置的此查询或视图
sql - SQL 查询通知 - 更新失败,因为以下 SET 选项的设置不正确:'QUOTED_IDENTIFIER'
我的问题与 UPDATE failed 有点相关,因为以下 SET 选项的设置不正确: 'QUOTED_IDENTIFIER'。
我正在使用SQL 查询通知为我的应用程序从数据库启用缓存,并且遇到了我无法完全解释的奇怪行为。
如果我运行一些 SQL 查询通知代码
第一次在我的数据库上运行此操作后,如果我尝试更新受影响的表,则会收到错误消息:
消息 1934,级别 16,状态 1,过程 Stock_NonIntTrigger,第 14 行 [批处理开始行 0] 更新失败,因为以下 SET 选项的设置不正确:'QUOTED_IDENTIFIER'。验证 SET 选项对于索引视图和/或计算列上的索引和/或过滤索引和/或查询通知和/或 XML 数据类型方法和/或空间索引操作是否正确。
该错误专门指它发生在我的数据库中名为Stock_NonIntTrigger
.
现在,只要我随后尝试更新此表,此错误就会持续存在。
但是,如果我打开此触发器,不进行任何更改并重新保存,错误就会消失。
我唯一的假设是,当我重新保存此触发器时,SQL 查询分析器可能正在添加 QUOTE_IDENTIFIER ON 语法,但是当我使用它重新打开同一个触发器时,sp_helptext
它似乎不受影响并且与原始触发器相同。
然而,更新现在将成功。
任何能够提供任何见解的人:
- 为什么查询通知会导致此错误?
- 为什么重新保存触发器会使错误消失?
c# - 如何在 IIS 中托管的 WCF 服务应用程序项目中广播 SQL 事件/查询通知?
我需要实现一个托管在 IIS 中的 WCF 服务应用程序项目,它可以检测数据库更改并广播到 WCF 客户端(Windows 窗体应用程序)。在 WCF 服务应用程序中,我只看到了 WCF 服务的一个示例。在互联网上搜索后,我发现这个 WCF 服务应用程序不包含某些入口点(例如静态 Main 方法),那么如何注册一些侦听器来“侦听”数据库查询/事件更改?