Метод вызова (из.net управляемого dll) из хранимой процедуры SQL - Справка
Мы хотели вызвать управляемый код.NET (развернутый как dll) из хранимой процедуры в (SQL Server 2005/2008)
Мы нашли пару решений, но не смогли заставить их работать:
Следующие шаги, упомянутые в статье в этом месте http://www32.brinkster.com/srisamp/sqlArticles/article_33.htm - оставляют нам следующий код ошибки: 0x80131700
В другой статье упоминалось о создании серверного приложения 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