Crear programas SMO

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

La programación general de objetos SQL Server Management Objects (SMO) incluye las áreas comunes que comparten todos los objetos, como los métodos en ejecución, la configuración de propiedades y la manipulación de colecciones.

Tema Descripción
Conectarse a una instancia de SQL Server El programa SMO más básico que establece una conexión a una instancia de SQL Server. Muestra la autenticación de Windows y la autenticación de SQL Server. También incluye ejemplos que muestran la conexión a una instancia local y remota de SQL Server.
Desconectar de una instancia de SQL Server Programa que muestra cómo desconectar de la instancia de SQL Server.
Llamar a métodos En esta sección se describe el enfoque general para llamar a métodos. Se muestra el uso de parámetros y cómo administrar las tablas de datos que se devuelven en un objeto DataTable. También incluye un ejemplo de cómo llamar a un constructor de objetos y cómo llamar al método Clone .
Establecer propiedades: SMO En esta sección se describe cómo establecer diferentes tipos de propiedades. Se muestra cómo establecer y obtener propiedades de objeto. También se incluyen ejemplos en los que se muestra cómo establecer propiedades de objeto cuando se crea el objeto y cómo recorrer en iteración todas las propiedades de un objeto.
Usar colecciones Diversos programas que analizan las técnicas que se usan con colecciones de objetos. Se muestra cómo hacer referencia a un objeto utilizando colecciones. También se incluye un ejemplo de cómo recorrer en iteración los miembros de una colección.
Controlar eventos SMO En esta sección se describe cómo configurar y controlar eventos en SMO. Se incluye un ejemplo de cómo configurar un controlador de eventos y cómo configurar suscripciones de eventos.
Controlar excepciones SMO En esta sección se describe cómo detectar excepciones en SMO. Se incluyen ejemplos de cómo detectar una excepción y cómo mostrar una excepción interna.
Trabajar con tipos de datos En esta sección se describe cómo trabajar con los diferentes tipos de datos SQL Server. Se describe cómo crear un tipo de datos con la especificación del constructor de objetos. También se incluye un ejemplo de cómo crear un tipo de datos utilizando el constructor predeterminado.
Usar transacciones En esta sección se describe cómo implementar el procesamiento de transacciones en un programa de SMO. Se incluye un ejemplo de cómo utilizar transacciones en un programa de SMO.
Utilizar el modo de captura En esta sección se describe cómo registrar los resultados del programa de SMO. En el ejemplo se registra el programa SMO como instrucciones Transact-SQL enviadas a la instancia de SQL Server para su ejecución posterior.