在我的C#3.5应用程序中,我使用SMO来查找runnin SQL Server实例。但是,在安装了SQL Server的干净机器上,我收到以下异常:
Microsoft.SqlServer.Management.Sdk.Sfc.EnumeratorException:无法检索此请求的数据。 ---> System.IO.FileNotFoundException:找不到程序集“Microsoft.SqlServer.SqlClrProvider,
我应该安装什么来组装? SQL Server已安装!
答案 0 :(得分:0)
您没有提及MSSQL的版本或版本,但SMO组件通常随客户端工具一起安装,因此如果您使用的是Express Edition,则可能根本不安装它们。
这显然是一个常见问题(谷歌首次发布“Microsoft.SqlServer.SqlClrProvider”):
http://social.msdn.microsoft.com/Forums/en-US/sqlnetfx/thread/1d2cb76b-642f-4067-9667-aacdbc142f74
可以在此处下载SMO组件: