错误和使用情况报告设置
使用 SQL Server 安装向导的**“错误和使用情况报告设置”**页,可以启用 SQL Server 的功能错误和使用情况报告功能。
选项
对于 SQL Server 2008 中的 SQL Server 及其组件,功能使用情况数据收集和错误报告功能在默认情况下已禁用。
错误报告
如果启用错误报告功能,SQL Server 将配置为在下列任意 SQL Server 组件中发生错误时,自动发送报告到 Microsoft:数据库引擎
SQL Server 代理
Analysis Services
Reporting Services
Integration Services
复制
Microsoft 利用错误报告来改进 SQL Server 的功能,并且对所有信息保密。
有关错误的信息将通过安全 (https) 连接发送到 Microsoft,在那里保存这些信息,且对其访问将受到限制。另外,也可以将这些信息发送到您自己的“公司错误报告”服务器。
错误报告包含下列信息:
发生问题时 SQL Server 的状态。
操作系统版本和计算机硬件信息。
用户数字产品 ID(并非用于标识您的许可证)。
计算机或代理服务器的网络 IP 地址。
来自出错进程的内存或文件的信息。
Microsoft 无意收集您的文件、姓名、地址、电子邮件地址或任何其他私人信息。但是,错误报告可能包含来自导致错误的进程的内存或文件中的个人信息。虽然使用这些信息有可能确定您的身份,但 Microsoft 不会将这些信息用于此目的。
有关 MicrosoftSQL Server 隐私保护和数据收集策略的信息,请访问此 Microsoft SQL Server 隐私声明。
如果启用了错误报告功能并出现致命错误,则 Windows 事件日志中可能会包含来自 Microsoft 的一条响应,该响应指向与特定错误有关的 Microsoft 知识库文章。
若要在安装程序完成后禁用 SQL Server 及其组件的所有实例的错误或功能使用情况报告,请转到**“错误和使用情况报告设置”对话框并清除“功能使用情况”的复选框。如果为 SQL Server 的多个组件(SQL Server 数据库引擎、Analysis Services、Reporting Services 和共享组件)启用了“错误报告”,则可以对个别组件以及共享组件(在“其他”**中列出)的每个实例禁用“错误报告”。
功能使用情况
如果启用“功能使用情况”报告,SQL Server 将被配置为定期向 Microsoft 发送报告。报告将包括有关硬件配置以及如何使用 SQL Server 软件和服务的信息。Microsoft 将使用功能使用情况数据来改进 SQL Server。由此功能监视的 SQL Server 组件包括:数据库引擎
Analysis Services
Reporting Services
Integration Services
复制
Business Intelligence Development Studio
有关功能使用情况的信息将发送到 Microsoft,在那里保存这些信息,且其访问将受到限制。
若要在安装程序完成后禁用功能使用情况报告,请使用 SQL Server**“配置工具”菜单上的“SQL Server 错误和使用情况报告”**工具。
对所有已启用的 SQL Server 实例会每天收集一次信息。收集时间默认为在午夜,以便最大程度上减小服务器的负载。如果要更改收集时间,可以手动编辑控制收集时间的注册表项。每个 SQL Server 实例都有自己的注册表项:
HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL10\CPE\TimeofReporting
该注册表项的值包含运行收集的时间,以从 00:00(午夜)起的分钟数计。例如,值为 60 会在凌晨 1:00 运行收集,而值为 1200 会在晚上 8:00 运行收集,等等。