Основные понятия о программировании интеграции со средой CLR
Начиная с версии SQL Server 2005, SQL Server обеспечивает интеграцию с компонентами CLR платформы .NET Framework для Microsoft Windows. Это означает, что хранимые процедуры, триггеры, определяемые пользователем типы, определяемые пользователем функции, определяемые пользователем статистические функции и возвращающие табличные значение потоковые функции теперь могут разрабатываться с использованием любого языка .NET Framework, включая Microsoft Visual Basic .NET и Microsoft Visual C#.
Пространство имен Microsoft.SqlServer.Server содержит основные возможности программирования CLR для SQL Server. Пространство имен Microsoft.SqlServer.Server документировано в пакете .NET Framework SDK. Эта документация не включена в электронную документацию по SQL Server.
Важно! |
---|
По умолчанию платформа .NET Framework устанавливается вместе с SQL Server, но пакет .NET Framework SDK в эту установку не включен. Если пакет SDK установлен на рабочем компьютере и не добавлен к коллекции электронной документации, то ссылки на содержимое пакета SDK, имеющиеся в этом разделе, работать не будут. Установите пакет .NET Framework SDK. После установки включите пакет SDK в коллекцию электронной документации и в оглавление, следуя инструкциям раздела Загрузка и обновление электронной документации. |
В следующей таблице приводится список подразделов данного раздела.
Иинтеграция с общеязыковой средой выполнения (CLR) — Общие сведения
Содержит общие сведения о среде CLR и описывает способы и преимущества использования технологии в SQL Server. Описывает преимущества использования среды CLR для создания объектов базы данных.Построение объектов базы данных при помощи интеграции со средой CLR
Описывает виды объектов, которые можно строить с использованием среды CLR, и рассматривает требования к построению объектов баз данных CLR.Доступ к данным из объектов среды CLR для работы с базами данных
Описывает, как подпрограмма CLR может обращаться к данным, хранящимся в экземпляре SQL Server.Безопасность интеграции со средой CLR
Описывает модель безопасности для средств интеграции со средой CLR.Отладка объектов базы данных среды CLR
Описывает ограничения и требования для отладки объектов базы данных CLR.Развертывание объектов базы данных CLR
Описывает развертывание сборок на рабочих серверах.Управление сборками интеграции со средой CLR
Описывает способы создания и удаления сборок интеграции со средой CLR.Наблюдение и устранение неполадок в управляемых объектах базы данных
Данный раздел содержит информацию о средствах, которые можно использовать для наблюдения и диагностики управляемых объектов базы данных и сборок, работающих в SQL Server.Сценарии использования и примеры интеграции со средой CLR
Описывает сценарии использования и образцы кода, использующие объекты CLR.
См. также