.Net SqlClient Data Provider 这个是表示ado.net上操作的
Internet Information Services 这个是asp页面里操作的吗?
还有发现有些是写着应用程序的名称,可以人工指定吗?
sqlserver profiler

解决方案 »

  1.   

    Internet Information Services 是IIS的全称...
      

  2.   

    这个是内部获取的与SQL Server交互的程序的名称,你指的人工指定是什么意思?这个值可以筛选,比如我至获取.Net SqlClient Data Provider 这类的事件,但是不能指定如C#这样的名字。这个列中的值是固定的几种类型
      

  3.   

    IIS全称这个明白,不过怎么执行,sql分析器能出现Internet Information Services
      

  4.   

    这个全称明白,问下大大,怎么执行,sqlserver profiler里的applicationName会出现Internet Information Services?
    我发现我在ado.net框架里面执行都是.Net SqlClient Data Provider ,在sqlserver控制器里执行为“Microsoft SQL Server Management Studio - 查询”
      

  5.   

    通过IIS发起查询,.Net SqlClient Data Provider 这个一般是本地的一个.net编写的程序直接访问数据库产生的,没有通过IIS发起。
      

  6.   

    指定Application Name的方法:
    前端程序数据库连接串添加Application Name标识.
      server=[服务器名];database=[数据库名];uid=[帐号];pwd=[密码];Application Name=[自定义AppName]
    此时SQL Profiler中跟踪到的Application Name即是这个自定义的AppName.
      

  7.   

    列中的值是固定的几种类型,大概有几种类型,各代表什么意思我也没找到具体会有多少中类型,但是通过多个本地程序连接数据库可以看出他们的appcalition name也是.Net SqlClient Data Provider,而且我没见过有自定义的类型,所以初步可以断定它是一些固定类型的
      

  8.   

    通过IIS发起查询,是指通过iis发布的程序吗,那也是.Net SqlClient Data Provider这个的吧
      

  9.   

    这个是啊,那Internet Information Services 是不是也是通过Application Name=[自定义AppName]指定的吗