Изпратихме проблем с Microsoft преди месец относно същия проблем. Предполагам, че не можете да заредите System.IdentityModel.dll, което е зависимост от сборката System.ServiceModel. Microsoft ни посочи, че въпреки че това работи в SQL 2005 и SQL 2008, това е известен бъг в SQL 2012 и те няма да го коригират до SQL 2014.
Фактът, че това все още не е станало широко известно, е малко изненада за мен, освен че 2012 г. е все още много нова. Но това означава, че не можете да използвате това, което бих казал, че е най-добрата практика на Microsoft Interprocess Communication технология в рамките на SQL CLR (WCF), имайте предвид, че .NET отдалеченото управление ще бъде изведено също така, защото използва и асемблирането на ServiceModel.
Надявам се на по-голяма яснота относно това какво биха казали, че трябва да използваме вместо това, проучвам дали има начин да напиша SQL CLR, базиран на WSE, но не съм много развълнуван от перспективата.
Доста съм недоволен от това и се надявам, че другите, които повишават глас, ще посочат, че това е истински проблем и трябва да се счита за неприемливо.