Access教程
  • sql server教程
  • MySQL教程 DB2教程 ORACLE教程
    当前位置:教程 > 数据库 > sql server教程 > 正文

    内部 SQL Server 诊断工具,第 1 部分:PSSDiag

    编辑:教程网 来源:网络 时间:2011年06月14日 15:44
    引言 引言 PSSDiag PSSDiag 收集服务程序 收集服务程序 安装或卸载收集服务程序 安装或卸载收集服务程序 自定义诊断信息 自定义诊断信息 结论 结论 引言

    在接下来的几个专题中,我将会介绍一些工具,Microsoft 产品支持服务使用这些工具来排除故障并解决与 sql server 相关的复杂问题。这些工具最近已发布到网上,客户可以在支持事件环境以外使用它们。本月的专题主要是介绍 PSSDiag,它是一个用于 SQL Server 的诊断信息收集工具。在以后的专题中,我将会论述关于 Read80Trace 和 OStress 的内容,另外可能还会谈及其他一两个方面的内容。采集我?ptwo3mW

    返回页首返回页首PSSDiag

    PSSDiag 供 Microsoft 产品支持服务 (PSS) 用来收集诊断数据。它有两种主要类型:内部版本,通常发送给支持事件环境内的客户;外部版本,最近可从 Microsoft 网站上下载。两种版本都使用相同的代码生成,但是在外部功能、默认选项、预期使用等方面稍有不同。因为您可以免费下载外部版本,所以在本专题中我将主要论述外部版本的有关内容。采集我?ptwo3mW

    PSSDiag 由两个主要组件组成:配置应用程序 DiagConfig.exe 和收集服务程序 PSSDiag.exe。DiagConfig.exe 是一个托管代码应用程序,它用于创建配置文件或注册表项;PSSDiag.exe 是一个本机代码服务应用程序,它将读取 DiagConfig.exe 创建的内容来确定要收集的诊断信息并确定从哪个(些)计算机中收集信息。PSSDiag.exe 可收集所要求的信息并将其记录到指定的输出文件夹中,在此进程中可以将信息进行压缩(可选操作)。此输出结果随后可以上传给 Microsoft 或者由客户用于监控他们的服务器运行状况并排除服务器故障。 采集我?ptwo3mW

    尽管此工具实际上可以被配置为收集各种类型的计算机中的诊断信息,但是默认情况下它被配置为收集与 SQL Server 相关的诊断信息。要从其他类型的计算机中收集诊断信息只需为收集程序提供一个特殊的启动参数即可,我将会在下一节中进行论述。采集我?ptwo3mW

    DiagConfig采集我?ptwo3mW

    DiagConfig 开始时会提示输入目标计算机和诊断信息收集服务程序,如图 1 所示。采集我?ptwo3mW


    图 1:DiagConfig 连接对话框采集我?ptwo3mW

    目标计算机就是您要收集其诊断信息的计算机。它可以不是本地计算机,但必须安装了 PSSDiag 收集服务程序(通常会自动安装此程序;有关如何手动安装此程序的说明,请参阅安装或卸载收集服务程序一节)。采集我?ptwo3mW

  • 原文来自 教程网 转载请注明:http://www.websmill.com/shujuku/sql_server/2927.html

  • 上一篇:SQL语句中的一些特殊参数如何用变量来代替
  • 下一篇:用表单来提交sql(转)3