Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Управляемый код компилируется, а затем развертывается в единицах, называемых сборкой. Сборка упаковается в виде файла DLL или исполняемого файла (.exe) . Исполняемый файл можно запускать, а для вызова динамической библиотеки нужно подключить ее к существующему приложению. Управляемые сборки DLL можно загружать и размещать в SQL Server. База данных SQL Server с помощью инструкции CREATE ASSEMBLY, прежде чем ее можно загрузить в процессе и использовать. Сборки также можно обновить из более последней версии с помощью инструкции ALTER ASSEMBLY или удалить из SQL Server с помощью инструкции DROP ASSEMBLY.
Сведения о сборке хранятся в таблице sys.assembly_files в базе данных, где установлена сборка. Таблица sys.assembly_files содержит следующие столбцы.
| колонна | Описание |
|---|---|
| assembly_id | Идентификатор, определенный для сборки. Это число назначается всем объектам, относящимся к одной сборке. |
| имя | Имя объекта. |
| file_id | Число, определяющее каждый объект, с первым объектом, связанным с заданным assembly_id присваивается значение 1. Если несколько объектов связаны с одной и той же assembly_id, то каждое последующее file_id значение увеличивается на 1. |
| содержимое | Шестнадцатеричное представление сборки или файла. |
В этом разделе
Создание сборки
Описывает создание сборок SAFE, EXTERNAL_ACCESS и UNSAFE CLR в SQL Server.
Изменение сборки
Описывает обновление сборок СРЕДЫ CLR в SQL Server.
Удаление сборки
Описывает удаление сборок CLR из SQL Server.
См. также
Безопасность интеграции со средой CLR
Безопасность доступа к коду интеграции CLR