什么是“Microsoft SQL Server 2008 R2 RsFx驱动程序”,我可以在没有它的情况下运行SQL Server吗?

我们的德国托pipe公司抱怨我们的SQL Server Express安装许可问题,并要求我们卸载(或重新授权)以下组件:

  • Microsoft SQL Server 2008 R2 RsFx驱动程序
  • Microsoft SQL Server浏览器
  • Microsoft SQL Server VSS编写器

从我对SQL Server有限的知识中,我确信我可以卸载浏览器和VSS编写器,而不会影响SQL Server本身的function。

但是RsFx Driver呢? 这听起来更像是一个核心组件,我不情愿地安装而不知道它的function是什么。 请问这个部分有人能说明一下吗? 如果安全, 我该如何卸载该驱动程序 ? 我无法在程序和function中find它。

这里是关于我们安装的版本的细节:

 SELECT @@VERSION 

收益:

 Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64) Jun 17 2011 00:54:03 Copyright (c) Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) 

我会回复他们,这些都是正确的许可function,免费层的SQL Server,Express的组件。 他们可能会扫描他们的客户端计算机寻找开放端口或其他未经许可软件的指标。 似乎这是他们的问题,以解决他们的扫描标准,而不是你的; 除非您的国家/地区有Express版本的许可。

唯一可以看到问题的情况是,如果您以前安装了SQL Standard或Enterprise版本,并将其replace为Express,在这种情况下,可能会留下先前安装的某些二进制文件,完全卸载/重新安装应该可以解决该问题。