Включен ли CLR в вашем экземпляре SQL-сервера?
Вы можете включить его, выполнив следующую инструкцию SQL для вашего сервера SQL:
sp_configure 'clr enabled', 1
GO
После запуска сборка должна быть зарегистрирована в SQL:
СОЗДАТЬ СБОРКУ
AssemblyName
ОТ "Полный путь к сборке" - например. C: \ sproc.dll
WITH Permission_SET = SAFE
GO
Создайте хранимую процедуру следующим образом (если вы еще этого не сделали)
CREATE PROC clrsp_InsertEmployee
(
Параметры, разделенные запятыми) - Пример параметров @City VARCHAR (25), @state VARCHAR (2)
КАК ВНЕШНЕЕ ИМЯ AssemblyName.StoredProcedures.Function
Перейти
Дайте мне знать, если это поможет. Кроме этого, вам может потребоваться настроить разрешения для таблиц в зависимости от пользователя, которого вы используете для доступа к SQL.