I have an existing assembly that has been used within SQL Server for some time. Today I added some experimental code that references System.Data.Linq. Creating the assembly within SQL 2008 R2 resulted in this error:
Assembly ‘system.data.linq, version=3.5.0.0, culture=neutral, publickeytoken=b77a5c561934e089.’ was not found in the SQL catalog.
This is not entirely unexpected, but I was wondering how to determine what the full set of standard ‘core‘ assembles is within 2008 R2. Presumably System.Data.Linq isn’t one of them – but I would like to confirm this and also confirm what assemblies are provided as standard.
Unfortunately,
System.Data.Linqisn’t integrated into the SQL Server 2008 R2 CLR as standard.However, the following libraries are (List sourced from MSDN):