安装Visual Studio 2008会有附带的SQL Server 2005 Express版

我们开发一般都用那个都不单独安装SQL Server的

大家都知道express版的sql是没有 事件探查器的

看到网上依然有好多菜鸟在寻找,俺今天就是来帮助解决这个问题的。

事件探查器,在SQL Server 2000里也有,很强大 可以监视进程 查看连接数 查看死锁。

俺一般都只用它监视下事务啊,SQL。

特别是用那些鸟数据访问组件,啥nhibernate 啊 linq2sql 啊  entity frameWork 啊(这年头谁还写SQLl啊)

用那些鬼东西就木法 看到sql的执行过程 ,天晓得他里头是咋整滴,万一给俺来个啥 drop table 啊 删除数据库。今天偶就要来介绍这个《SQL Server 2005 Express Profiler.》

这有介绍不过是英文的(不用担心 使用很简单 ,俺后面还会介绍)

链接:http://down.51cto.com/data/136340

SQL Server 2005 Express Profiler 下载链接

下面将介绍它的简单使用:

先上张图:

单击左上那个黄色的“新建”的图标,就可以新建一个监视进程,

如图:(又是图 - -!)

上图的那些选项都认得,用于连接到SQL Server

Server name是SQL实例地址,我的在本机安装的sqlExpress版本 所以直接填.\sqlexpress就行了

authentication是认证方式 Windows认证跟SQL认证 自己选

弄好后点右边的 test connection按钮,测试连接是否成功。

trace name只是一个lable的东西 纯粹用来看的。

注意,它可以同时监视一个实例上的多个数据库

下边我们来看下后面几个选项卡的内容:

单击 events标签:

这里面的东西好多,看得真让人头晕啊

大概意思就是说 你想要监视哪些项就把哪些项勾选。比如我想监视单句执行的sql,  并且想看他执行的sql语句 跟 执行的用户 还有数据库

我就可以这样:

textdata代表sql命令 loginname代表登录名。

说实话 这里面的的东西真的真的真的很多,只勾选自己想要监视的内容。

然后要说的最后一个选项卡:

filter顾名思义 过滤器呗,

他的使用方法,举个实际点的例子:

比如用户登录啊 啥的 有些被监视的动作是没有 sql语句产生的,但是它依然显示在列表里不断的刷出来 感觉很烦。

这时我们可以选textData 第二列选notequal ,第三列什么都不填。

就是说监视所有textData不等于空的 事件

一切就绪后 单击右下那个“run”按钮吧

(这些设置 选一次后 如果连同样的数据库的话这些选项是会被记住的  不用重复折腾,看到第二个选项卡那些复选框,还好)

启动一个trace后,我们现在随便执行一个sql 试试看吧,看显示出来了:

很好用的工具吧 , 基于.net的才一兆多 真的很好用 并且是免费的

详解SQL Server 2005 Express下的事件探查器的更多相关文章

  1. SQL Server 2008 R2 找不到 Install SQL Server Profiler 找不到 事件探查器 解决

    摘自: http://blog.csdn.net/yuxuac/article/details/8992893 SQL Server 2008 R2 Express Edition - Install ...

  2. 安装了SQL2005再安装SQL 2008R2,提示此计算机上安装了 Microsoft Visual Studio 2008 的早期版本和检查是否安装了 SQL Server 2005 Express 工具的解决方案

    工作电脑上安装了SQL 2005, 但是客户电脑上安装的是SQL 2008R2,有时候连接他们的库调试没法连接,很不方便.然后又安装了个SQL2008 R2,期间遇到这两个问题,网上搜索了一下收到了解 ...

  3. Access数据库导入到SQL Server 2005 Express中

    安装好SQL Server 2005 Express后,再安装SQL Server Management Studio Express CTP就可以很方便的使用控制台进行数据库的管理.但SQL Ser ...

  4. 删除 SQL Server 2005 Express 工具

    安装sql server 2008 management,提示错误:Sql2005SsmsExpressFacet 检查是否安装了 SQL Server 2005 Express 工具. 失败,已安装 ...

  5. 安装 SQL Server 2008 时提示需要删除 SQL Server 2005 Express 工具

    已安装 SQL Server 2005,安装 SQL Server 2008 时提示需要删除 SQL Server 2005 Express 工具 错误提示:已安装 SQL Server 2005 E ...

  6. 安装Sql server 2008时出现sql server 2005 express tools failed 怎么办?

    提示错误:Sql2005SsmsExpressFacet 检查是否安装了 SQL Server 2005 Express 工具. 失败,已安装 SQL Server 2005 Express 工具.若 ...

  7. 安装sql server 2008 提示错误 SQL Server 2005 Express 工具。 失败

    安装sql server 2008 management,提示错误:Sql2005SsmsExpressFacet 检查是否安装了 SQL Server 2005 Express 工具. 失败,已安装 ...

  8. 已安装 SQL Server 2005,安装 SQL Server 2008 时提示需要删除 SQL Server 2005 Express 工具

    错误提示:已安装  SQL Server 2005 Express 工具.若要继续,请删除 SQL Server 2005 Express 工具.  解决方案: 修改注册表:HKLM\Software ...

  9. 已安装 SQL Server 2005 Express 工具。若要继续,请删除 SQL Server 2005 Express 工具

    数据库安装sql server2008R2时遇到. 安装sql server 2008 management,提示错误:Sql2005SsmsExpressFacet 检查是否安装了 SQL Serv ...

随机推荐

  1. SQL server 变量if,while,存储过程

    一.变量 1.if循环 2. 3.while循环 declare @ss int set @ss =2while @ss<10begin print 'Hello' set @ss=@ss+1e ...

  2. android design library提供的TabLayout的用法

    在开发中,我们常常需要ViewPager结合Fragment一起使用,如下图: 我们可以使用三方开源的PagerSlidingTabStrip去实现,或者viewpagerindicator,我一般都 ...

  3. android和struts2实现android文件上传

    1.开发准备如下2个工具类 package org.lxh.util; import java.io.BufferedReader; import java.io.InputStreamReader; ...

  4. [原]Hadoop海量视频、图像分析分布式处理总结

    在刚刚入手视频图像分析时,有点不知所措,后来经过查找了很多资料.本篇文章主要叙述图像的分析处理,至于视频,实际上视频本身就是一个大文件,hadoop对于大文件处理是高效的,所以在MapReduce的处 ...

  5. WordPress wp-includes/functions.php脚本远程任意代码执行漏洞

    漏洞名称: WordPress wp-includes/functions.php脚本远程任意代码执行漏洞 CNNVD编号: CNNVD-201309-166 发布时间: 2013-09-13 更新时 ...

  6. 介绍4款json的java类库 及 其性能测试

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式. 易于人阅读和编写.同时也易于机器解析和生成. 它基于JavaScript Programming Lan ...

  7. 第十七章、程序管理与 SELinux 初探 工作管理 (job control)

    工作管理 (job control) 这个工作管理 (job control) 是用在 bash 环境下的,也就是说:『当我们登陆系统取得 bash shell 之后,在单一终端机介面下同时进行多个工 ...

  8. EXCEL VBA运行不显示系统提示

    Sub XXX() Application.DisplayAlerts = False '代码段 Application.DisplayAlerts = True End Sub 以下是MICROSO ...

  9. 【设计模式 - 12】之代理模式(Proxy)

    1      模式简介 1.1    定义 为其他对象提供一种代理以控制对这个对象的访问.代理对象起到中介作用,可以去掉功能服务或增加额外服务. 1.2    常见的代理模式 1)        远程 ...

  10. 【Android - 进阶】之图片压缩

    很多时候,如果APP需要下载和加载很多图片(尤其是大图片)的时候,就往往会报如下图所示的错误: 如上图所示,OOM(OutOfMemoryError)表示内存溢出,这是因为网络或内存中的图片被加载成B ...