Поделиться через


Практическое руководство. Развертывание элементов проекта базы данных SQL в среде CLR в связанных сборках

Невозможно развернуть элементы проекта базы данных SQL Server со средой CLR в сборках, на которые имеется ссылка, с помощью функций развертывания в Visual Studio. Вместо этого необходимо использовать инструкцию Transact-SQL Create Assembly. Например, если один проект базы данных SQL CLR содержит ссылку на другой проект базы данных SQL CLR, нельзя использовать команду развертывания в первом проекте для развертывания элементов второго проекта (на который имеется ссылка).

Развертывание элементов проекта SQL CLR в сборках, на которые имеются ссылки

  1. Встройте элементы в проект, а также все элементы, которые должны создаваться в сборке, на которую имеется ссылка.

  2. Разверните элементы с помощью инструкции Transact-SQL Create Assembly, передав информацию о библиотеке DLL, которую требуется развернуть, на сервер SQL Server. Дополнительные сведения см. в разделе Создание сборки (Transact-SQL) на веб-сайте корпорации Майкрософт.

    Важно!

    Для выполнения развертывания новой или обновленной сборки в базе данных необходимы соответствующие разрешения.Дополнительные сведения см. в разделе Разрешения, необходимые для функций баз данных в Visual Studio.

См. также

Задачи

Практическое руководство. Создание проекта для объектов базы данных, использующих интеграцию SQL Server со средой CLR

Практическое руководство. Создание и запуск хранимой процедуры SQL Server при помощи интеграции со средой CLR

Практическое руководство. Создание и запуск триггера SQL Server при помощи интеграции со средой CLR

Практическое руководство. Создание и запуск статистического выражения SQL Server при помощи интеграции со средой CLR

Практическое руководство. Создание и запуск пользовательской функции SQL Server при помощи интеграции со средой CLR

Практическое руководство. Создание и запуск пользовательского типа SQL Server при помощи интеграции со средой CLR

Пошаговое руководство. Создание хранимой процедуры в управляемом коде

Практическое руководство. Отладка хранимой процедуры SQL CLR

Ссылки

Атрибуты проектов баз данных SQL в среде CLR и объектов баз данных

Основные понятия

Введение в интеграцию SQL Server со средой CLR (ADO.NET)

Преимущества использования управляемого кода для создания объектов баз данных

Создание объектов SQL Server в управляемом коде

Другие ресурсы

SQL CLR Database Debugging