C# 从.NET应用程序和SSAS多维数据集查看SQL Server查询

C# 从.NET应用程序和SSAS多维数据集查看SQL Server查询,c#,.net,sql-server,asp.net-mvc,ssas,C#,.net,Sql Server,Asp.net Mvc,Ssas,我正在开发一个ASP.NET MVC应用程序,数据库是一个SQL Server Analysis Services(SSAS)多维数据集。这个应用程序是3年前开发的,没有文档,但它正在工作。但是,由于新的需求,应用程序现在需要做很多更改 我是这个领域的新手,我需要弄清楚在应用程序运行时生成的SQL查询。我试图通过调试找出答案,但我被卡住了。我可以查看SQL查询 因此,如果有人告诉我如何查看SQL查询,那么我就可以轻松地调试并找出SQL查询。我再次告诉你,这对我来说真的很新鲜,我在过去的两天里努力

我正在开发一个ASP.NET MVC应用程序,数据库是一个SQL Server Analysis Services(SSAS)多维数据集。这个应用程序是3年前开发的,没有文档,但它正在工作。但是,由于新的需求,应用程序现在需要做很多更改

我是这个领域的新手,我需要弄清楚在应用程序运行时生成的SQL查询。我试图通过调试找出答案,但我被卡住了。我可以查看SQL查询

因此,如果有人告诉我如何查看SQL查询,那么我就可以轻松地调试并找出SQL查询。我再次告诉你,这对我来说真的很新鲜,我在过去的两天里努力想弄明白

如果您可以分享获取实际SQL查询的方法,那么它确实对我有很大帮助


谢谢

您可以使用SQL Profiler连接到分析实例并查看正在执行的查询

通过安装SQL Manager工具,您可以访问SQL探查器。所使用的查询将是MDX或DAX查询,具体取决于您使用的分析服务类型


查询开始事件将显示正在使用的查询

您可以使用SQL Profiler连接到分析实例并查看正在执行的查询

通过安装SQL Manager工具,您可以访问SQL探查器。所使用的查询将是MDX或DAX查询,具体取决于您使用的分析服务类型


查询开始事件将显示正在使用的查询

你能分享更多的细节吗。或者参考followI安装的SQL管理工具并打开SQL探查器。你能告诉我我需要选择哪些项目吗。我只需要由.NETMVC生成的generated sql查询applicaion@adarksun请尝试“查询开始”事件。您好,我明白了,我没有跟踪权限,因为我遇到了如下错误“metada管理器中的错误。ID为“dbName”的服务器中不存在ID为“someString”的跟踪,或者用户没有访问该对象的权限“。那么,是否有其他方式查看查询?您的另一个选择是返回并尝试调试。我知道你之前说过你在做这件事时遇到了困难,但我会再试一次,然后找到数据库调用的位置。你能分享更多细节吗。或者参考followI安装的SQL管理工具并打开SQL探查器。你能告诉我我需要选择哪些项目吗。我只需要由.NETMVC生成的generated sql查询applicaion@adarksun请尝试“查询开始”事件。您好,我明白了,我没有跟踪权限,因为我遇到了如下错误“metada管理器中的错误。ID为“dbName”的服务器中不存在ID为“someString”的跟踪,或者用户没有访问该对象的权限“。那么,是否有其他方式查看查询?您的另一个选择是返回并尝试调试。我知道你之前说过你在做这件事时遇到了麻烦,但我会再试一次,然后找到数据库调用的位置。