Sql server 2008 运行SQL Management Studio 2008时出现问题

Sql server 2008 运行SQL Management Studio 2008时出现问题,sql-server-2008,windows-7,ssms,Sql Server 2008,Windows 7,Ssms,我安装了MS SQL Management Studio 2008,安装成功,但当我运行Management Studio并连接到任何服务器(位于不同位置的不同服务器)时,我遇到以下错误 **************Ausnahmetext************** System.TypeLoadException:Der程序集“Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomainLite”中的Der Typ“Microsoft.SqlServer

我安装了MS SQL Management Studio 2008,安装成功,但当我运行Management Studio并连接到任何服务器(位于不同位置的不同服务器)时,我遇到以下错误

**************Ausnahmetext************** System.TypeLoadException:Der程序集“Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomainLite”中的Der Typ“Microsoft.SqlServer.Management.Sdk.Sfc,Version=10.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91”konnte nicht geladen-werden。 bei Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.NavigableItem.get_State() bei Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.LazyTreeView.AdjustStateHealthStatus(TreeNode inputNode) bei Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.LazyTreeView.AddIconToImageMap(TreeNode节点) bei Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ExplorerHierarchyNode.LoadNodeValuesFromItem(INavigableItem containedItem) bei Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ExplorerHierarchyNode.AddedToTree() bei Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.LazyTreeView.addNodeInternal(TreeNode源代码,TreeNode[]节点添加)

有什么解决这个问题的建议吗?系统为Win7x64

问候
雷内

很抱歉这么晚才回答。我也有这个问题。我可以解决这个问题,而不是通过重新安装操作系统:)

问题描述:
问题发生了,因为我安装了“sql server express 2008 R2”。别问为什么,我觉得这是个好主意。但是SQLServer2008R2不起作用。因此,我卸载了整个R2-SQL Server并安装了早期的“SQL Server 2008 express advanced edtion”。SQLServer工作正常,但ManagementStudio(s.a.)克服了这个例外

解决方案:
问题是,SQL Server R2安装还有剩余部分。某些程序集较新。 注意:对于以下解决方案,我不保证它能正常工作,也不保证您的系统在使用后能正常工作。

使用它的风险由您自己承担

因此,请执行以下步骤:

  • 使用标准卸载页面卸载所有“Microsoft SQL Server 2008”条目(系统>程序>卸载,德语:“Systemsteuerung>程序>程序卸载”)。 同时卸载条目“支持SQL Server安装程序”(德语:“Unterstützung für SQL Server安装程序”)

  • 现在,如果您(和我一样)在卸载SQL Server条目时遇到问题,请下载microsoft工具。启动后,您将获得一个设置列表。可以使用此工具清理这些设置

  • 所以,我们必须去掉R2组件。打开资源管理器并导航到“C:\Windows\assembly”。查找以“Microsoft.SqlServer”开头的条目。全部选中,然后按“删除”。如果出现一条消息,说明并非所有内容都可以删除,那么您错过了步骤2中的安装

  • 现在您可以安装“SQLServer2008Express”。我使用了没有ServicePack的x86安装