AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题 / 201962
Accepted
Martin Guth
Martin Guth
Asked: 2018-03-22 23:26:43 +0800 CST2018-03-22 23:26:43 +0800 CST 2018-03-22 23:26:43 +0800 CST

如何关闭“启用软件使用指标”和 ESENT 错误的日志记录

  • 772

我在具有两个节点(单实例集群)的故障转移集群中运行 SQL Server 2017 Standard CU 5。我已按照这两 本手册停用 CEIP aka 间谍软件功能:

  • CEIP 服务被禁用和停止,
  • 从集群中删除的 CEIP 角色
  • 并且有关 CustomerFeedback 和 EnableErrorReporting 的所有注册表项都设置为 0。

但是我仍然收到消息“软件使用指标已启用”。在服务重新启动后的 SQL Server 错误日志中。此外,我的 Windows 事件日志中经常出现来自 ESENT 的错误,如下所示:

ESENT 错误访问被拒绝

有针对此问题的MS 知识库文章。但是它适用于 SQL Server 2012。它表示此错误与“软件使用指标功能”有关。我已经按照建议授予 SQL Server 服务帐户的权限。但是错误消息不断出现,我不希望 Microsoft 收集数据。

以下是我的问题:

  1. 这是与 CEIP 相同的功能还是其他东西?
  2. 如何正确停用软件使用指标?
sql-server sql-server-2017
  • 1 1 个回答
  • 3712 Views

1 个回答

  • Voted
  1. Best Answer
    user162025
    2018-10-03T05:20:56+08:002018-10-03T05:20:56+08:00

    我会指出,禁用 SQLCEIP 的服务不是受支持的配置,因此虽然您可以在 SQL Server 2016+ 的付费版本中禁用向 Microsoft 发送信息,但此处记录了执行此操作的正确机制:

    https://learn.microsoft.com/en-us/sql/sql-server/customer-experience-improvement-program-for-sql-server-data-tools?view=sql-server-2017

    (这将使 SQLCEIP 服务继续运行,并且不会向 Microsoft 发送信息)。Microsoft 建议您遵循记录在案的程序,以确保当您就某个问题与客户支持联系时,他们可以帮助您快速解决该问题。

    至于您关于此“额外”会话是什么的具体问题,该功能不是向 Microsoft 发送信息的东西。该功能使客户可以使用一种工具来确定他们在其组织中运行的 SQL 副本的数量。从 SQL 发出的数据进入本地 Windows 机器上的一个文件。您可以自己使用该工具来查看它的作用 - 它称为 Microsoft 评估和规划工具包,您可以在此处下载:

    https://www.microsoft.com/en-us/download/details.aspx?id=7826

    至于 SQLCEIP 是否是“间谍软件”,我会尽量确保您了解通过 SQLCEIP 机制收集/不收集哪些信息的完整信息。Microsoft 不会尝试捕获击键、客户数据或以其他方式使用我们收集的信息向客户推销(您可能会在传统的间谍软件定义中找到,例如https://simple.wikipedia.org/wiki/Spyware)。通过 SQLCEIP 收集的信息用于确保功能在新版本 SQL/新功能的开发周期中为客户正常运行,并确保我们了解客户如何使用该产品,以便我们改进. 我们不会收集信息来识别任何人的个人身份,我们也不想知道您是谁或您个人做了什么。我们感兴趣的是“有多少人使用列存储索引?” 以及“列存储索引中有多少行组被优化打包,以便客户可能获得良好的性能体验?”。收集的信息帮助我们确保我们的工程团队完成了为客户提供每个功能的完整工作。

    您可以审核 SQLCEIP 收集的所有信息以亲自查看。说明在这里:

    https://learn.microsoft.com/en-us/sql/database-engine/install-windows/local-audit-for-sql-server-usage-feedback-collection?view=sql-server-2017

    此外,我们会记录我们收集/不收集哪些信息的隐私政策。微软最近对公司的所有部分进行了重新改造,以使用单一的隐私声明,但 SQL 有一个补充,它与之前的单独隐私声明紧密结合,因为我们希望它易于阅读/理解,并且不会迷失在数据中Microsoft 提供的其他消费者服务的收集策略。

    这是顶级 Microsoft 隐私声明:

    https://privacy.microsoft.com/en-US/privacystatement

    这是 SQL Server 的隐私补充:

    https://learn.microsoft.com/en-us/sql/sql-server/sql-server-privacy?view=sql-server-2017

    我希望这能回答您关于软件使用指标机制是什么以及为什么它没有向 Microsoft 发送信息/与 SQLCEIP 相关的问题。

    • 9

相关问题

  • SQL Server - 使用聚集索引时如何存储数据页

  • 我需要为每种类型的查询使用单独的索引,还是一个多列索引可以工作?

  • 什么时候应该使用唯一约束而不是唯一索引?

  • 死锁的主要原因是什么,可以预防吗?

  • 如何确定是否需要或需要索引

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve