【问题标题】:SMO exception when enumerating SQL Server databases枚举 SQL Server 数据库时的 SMO 异常
【发布时间】:2010-10-11 06:31:29
【问题描述】:

在我的 C# 3.5 应用程序中,我使用 SMO 来定位运行的 SQL Server 实例。但是,在安装了 SQL Server 的干净机器上,我收到以下异常:

Microsoft.SqlServer.Management.Sdk.Sfc.EnumeratorException:无法为此请求检索数据。 ---> System.IO.FileNotFoundException:找不到程序集“Microsoft.SqlServer.SqlClrProvider,

我应该安装什么来组装这个组件? SQL Server 已安装!

【问题讨论】:

    标签: sql-server smo


    【解决方案1】:

    您没有提及 MSSQL 的版本或版本,但 SMO 组件通常与客户端工具一起安装,因此如果您使用的是 Express Edition,那么它们可能根本没有安装。

    这显然是一个常见问题(首先在 Google 上搜索“Microsoft.SqlServer.SqlClrProvider”):

    http://social.msdn.microsoft.com/Forums/en-US/sqlnetfx/thread/1d2cb76b-642f-4067-9667-aacdbc142f74

    SMO 组件可以在这里下载:

    http://www.microsoft.com/downloads/en/details.aspx?FamilyId=C6C3E9EF-BA29-4A43-8D69-A2BED18FE73C&displaylang=en

    【讨论】:

      猜你喜欢
      • 2012-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-13
      • 2020-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多