Han*_*sir 33 sql-server profiling sql-server-express
是否有SQL Server Expess的SQL Server Profiler?也许是一个开源的?或者只是一个工具,可以帮助我查看传递给数据库的查询?
Mar*_*ara 13
好的,老问题,但也许这有助于其他人有同样的问题.
您可以通过监视每个数据库运行的所有语句来激活SQL Server Express错误日志.为此,您必须在提升的命令提示符下运行以下命令(即以管理员身份运行的命令提示符):
net stop MSSQL$SQLEXPRESS
net start MSSQL$SQLEXPRESS /T4032
Run Code Online (Sandbox Code Playgroud)
现在,使用SQL Server Management Studio运行以下命令:
dbcc traceon(3605, -1)
Run Code Online (Sandbox Code Playgroud)
现在,您可以查看MS SQL文件夹的Log文件夹中的ERRORLOG文件(对于SQL Server Express 2012的默认安装,可能是"C:\ Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Log").
希望这有助于某人(因为它确实帮助了我)
IIRC,分析器是SQL Server Express不具备的功能之一.
但是,我也认为SQL Server Express仍然支持for-pay版本的许多功能,而且只是在Express Studio的Management Studio中禁用了它们.因此,如果您还可以访问完整的数据库,并且随附的管理工作室可能会在您的快速安装中指向该分析器.
在这种情况下,我怀疑这将无法工作,因为探查器还依赖于数据库提供的额外功能.不过,值得一试.
如果它不起作用,有一些第三方工具可以做你想要的.
| 归档时间: |
|
| 查看次数: |
32260 次 |
| 最近记录: |