当尝试使用 T-SQL 以编程方式使用扩展事件时,出于某种原因将 SQL Server 2012 与 SP1 一起使用。我看不到智能感知工作?只是想检查一下这是我的问题还是 MS 尚未支持扩展事件和其他一些事情的智能感知。
无法在SQL Server BOL中找到任何特定于扩展事件智能感知支持的内容
例如,创建一个新的事件会话,没有事件在 SQL Server 的智能感知中弹出?我知道这是 SQL Server 2008 首次引入智能感知的情况。
当尝试使用 T-SQL 以编程方式使用扩展事件时,出于某种原因将 SQL Server 2012 与 SP1 一起使用。我看不到智能感知工作?只是想检查一下这是我的问题还是 MS 尚未支持扩展事件和其他一些事情的智能感知。
无法在SQL Server BOL中找到任何特定于扩展事件智能感知支持的内容
例如,创建一个新的事件会话,没有事件在 SQL Server 的智能感知中弹出?我知道这是 SQL Server 2008 首次引入智能感知的情况。
我还没有在 SSMS 中遇到对 XE 的 Intellisense 支持。当你的语法有错误时它会
ON SERVER
告诉你(我的常见错误是省略了)。SQL Prompt 5(最新版本)支持控制命令(CREATE EVENT SESSION
...ALTER EVENT SESSION
等),但尚不支持包和事件。现在我建议只使用Jonathan Kehayias的元数据查询来了解包、事件、谓词、映射等。我认为这可能是这种情况,因为扩展事件仍在进行中,并且正在经历如此迅速的变化和发展,以至于在它稳定之前,生成 Intellisense XML 所付出的努力要比他们希望投入的更多(从功能的角度,而不是可靠性的角度)。