【发布时间】:2016-07-26 00:19:53
【问题描述】:
无法使用 HRESULT 0x80131022 初始化公共语言运行时 (CLR) v2.0.50727。您可以解决问题并稍后重试。
我收到上述错误。
它告诉我我有某种内存问题压力,但没有提供解决方案。我已经确定 SQL Server 2008 R2 仍然使用 CLR 2,所以我尝试重新安装 .net Framework 3.5(包括 .Net Framework 2),但这在我的 Windows 10 机器上不起作用。我有 15.9 GB 的可用 RAM .我的 SQL Server 是 Microsoft SQL Server 2008 R2 (SP3) - 10.50.6220.0 (X64)。
我不知道如何解决这个问题。我不认为这是一个内存问题。导致错误的代码指向链接服务器,但它通过了连接测试。我应该补充一点,我在StackExchange Database Administrators-How to resolve Geospatial Data over linked server causing error??
中发布了一个类似的问题【问题讨论】:
-
您确定在该 SQL 服务器实例上实际安装并激活了用于 SQL 的 CLR,独立于所有 Windows 传统 .NET clr 内容。
-
如何检查是否为 SQL Server 安装并激活了 CLR?
标签: .net sql-server sql-server-2008-r2