我想将我的数据库与我的Windows窗体应用程序联系起来。我想使用查询通知,为此我必须启用经纪人优先权。我尝试使用Mysql 5.1和5.6,但两者都给出了相同的响应。 我使用此链接作为参考:http://msdn.microsoft.com/en-us/library/ms172133(v=vs.80).aspx 我尝试过这个查询,但是MySql发生错误。
ALTER DATABASE DBName SET ENABLE_BROKER;
错误1064:您的MySql语法出错。
答案 0 :(得分:0)
如您所链接的MSDN文章的最顶部所述:
要使用查询通知,您必须:
- 使用SQL Server 2005。
SQL Server是Microsoft专有的商业RDBMS产品。它与MySQL(现在由Oracle拥有的竞争的免费,开源,跨平台的RDBMS产品)完全无关,其ALTER DATABASE
command没有SET
条款,更不用说了ENABLE_BROKER
选项:因此语法错误。