Метод вызова (из.net управляемого dll) из хранимой процедуры SQL - Справка

Мы хотели вызвать управляемый код.NET (развернутый как dll) из хранимой процедуры в (SQL Server 2005/2008)

Мы нашли пару решений, но не смогли заставить их работать:

  1. Следующие шаги, упомянутые в статье в этом месте http://www32.brinkster.com/srisamp/sqlArticles/article_33.htm - оставляют нам следующий код ошибки: 0x80131700

  2. В другой статье упоминалось о создании серверного приложения COM+ для этой ошибки, но это невозможно в нашей среде. http://www.sqlnewsgroups.net/group/microsoft.public.sqlserver.server/topic16144.aspx

Есть ли правильно документированное и опробованное решение для этого?

1 ответ

Мы сделали это, включив сборку в SQL Server и сгенерировав хранимую процедуру, которая на самом деле является методом этой сборки (dll).

См. Http://msdn.microsoft.com/en-us/library/ms254956(VS.80).aspx для получения дополнительной информации о SQLCLR

Другие вопросы по тегам