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

Мы хотели вызвать управляемый код .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 Ответ

0 голосов
/ 15 апреля 2010

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

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

...