2016-07-26 12 views
0

共通言語ランタイム(CLR)v2.0.50727をHRESULT 0x80131022で初期化できませんでした。問題を修正してから、やり直してください。SQL Server 2008 R2から共通言語ランタイムを初期化できませんでした

上記のエラーが発生します。

Microsoft's Solution

それは私がメモリの問題の圧力のいくつかの並べ替えを持っていますが、解決策を提供していないと言われます。私は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??

+0

すべてのWindowsの従来の.NETのclrのものとは関係なく、SQL Serverのインスタンスで実際にSQL用のCLRがインストールされ、アクティブ化されていますか? –

+0

SQL Server用にCLRがインストールされているかどうかを確認するにはどうすればよいですか? –

答えて

0

SQL Server: How to check if CLR is enabled? < < - 。ここで

をこのスタックオーバーフローの答えをチェックし、それを変更する方法です。

sp_configure 'show advanced options', 1; 
GO 
RECONFIGURE; 
GO 
sp_configure 'clr enabled', 1; 
GO 
RECONFIGURE; 
GO 

I SQLインスタンス上では、アプリケーションの設計上の問題が多いため、CLRサーフェスをほとんど使用しないでください。それは文字通り私を引き起こします。 (そして私はトリガーが好きではない)。

https://msdn.microsoft.com/en-us/library/ms131048(v=sql.105).aspx

私は、SQL Serverのセットアップをインストール経由でこれを行うことができると思います。

+0

私はそれを試みましたが、私はまだ同じエラーが発生しています。私はsys.dm_clr_propertiesから以下のselect *を実装し、状態は 'mscoreeでロックされたCLRバージョン'になっています。それが問題なのでしょうか? –

+0

ランダムな考え方:SQL Reporting Servicesをインストールしましたか? SQL ServerのCLRを選択するSQL Serverインストールのオプションを確認しましたか。 SQL Serverのセットアップのチェックは、まず依存関係を扱う作業が多いので、最初に検討します。 –

+0

この問題は、リンクサーバーからの地理空間データに分離されています。リンクされたサーバーは機能しますが、地理空間データは機能しません。おそらく私の.NETフレームワークが壊れているかもしれません。私は知らない。エラーは同じです。 –

関連する問題