開発サーバーの最近の再起動中に、SQLCLR のSQL Server
使用が開始されました。.NET 4.0
これは、SQL で CLR を使用しても何も機能しないことを意味します。少なくとも、これらのソースを読んで理解したとおりです。
http://software.intel.com/en-us/blogs/2009/10/16/sql-server-2008-sqlclr-net-framework-version/
www.sqlskills.com/BLOGS/BOBB/post/On-SQL-Server-and-NET-40.aspx
表示されるのは、次のタイプのエラー メッセージだけです。
メッセージ 6517、レベル 16、状態 1、行 1 AppDomain "xxx.dbo[ddl].3" の作成に失敗しました。メソッドの型シグネチャは Interop 互換ではありません。
ステートメントの実行 (@john-christensen の提案による)
select * from sys.dm_clr_properties
次の情報が得られます。
*Name* *Value*
directory C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
version v4.0.30319
state CLR is initialized
これを解決する方法、または SQL Server CLR に以前のバージョンのフレームワークを使用させる方法を知っている人はいますか?