Создание приложений SMO
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure базе данных SQL Azure Synapse Analytics в Microsoft Fabric
Общее программирование объектов SQL Server Management Objects (SMO) включает общие области, к которым совместно используются все объекты, такие как выполнение методов, настройка свойств и управление коллекциями.
Раздел | Описание |
---|---|
Соединение с экземпляром SQL Server | Самая базовая программа SMO, которая устанавливает подключение к экземпляру SQL Server. Демонстрирует проверку подлинности Windows и проверку подлинности SQL Server. Также содержит примеры, показывающие подключение к локальному и удаленному экземпляру SQL Server. |
Отсоединение от экземпляра SQL Server | Программа, демонстрирующая отключение от экземпляра SQL Server. |
Вызов методов | В этом разделе приводится описание общего подхода к вызову методов. Демонстрируется использование параметров, а также обработка таблиц с данными, возвращенных в объекте DataTable. Также включает в себя пример вызова конструктора объектов и вызова метода Clone . |
Установка свойств в SMO | В этом разделе описывается настройка различных типов свойств. Описывает, как задать и получить значение свойства объекта. Содержит также примеры задания свойств объекта при его создании и итерации по всем свойствам объекта. |
Использование коллекций | Различные программы, в которых обсуждаются технические вопросы работы с коллекциями объектов. Показывает, как ссылаться на объект с помощью коллекций. Включает также пример итерации по членам коллекции. |
Обработка событий SMO | В этом разделе описываются особенности настройки и обработки событий в SMO. Содержит пример кода, показывающий, как установить обработчик события и настроить подписку на события. |
Обработка исключений SMO | В этом разделе описываются способы обработки исключений в SMO. Включает примеры перехвата исключения и вывода внутреннего исключения. |
Работа с типами данных | В этом разделе описывается, как работать с различными типами данных SQL Server. Описывается создание типа данных со спецификацией в конструкторе объекта. Включает также пример создания типа данных с использованием конструктора по умолчанию. |
Использование транзакций | В этом разделе описываются способы обработки транзакций в программе SMO. Включены примеры использования транзакций в программе SMO. |
Использование режима записи | В данном разделе рассказывается, как организовать запись вывода программы SMO. В примере записывается программа SMO в виде инструкций Transact-SQL, отправленных экземпляру SQL Server для последующего выполнения. |