Crear programas SMO

La programación general de objetos de administración de SQL Server (SMO) incluye las áreas comunes que comparten todos los objetos, como ejecutar métodos, establecer propiedades y manipular colecciones.

Tema

Descripción

Conectarse a una instancia de SQL Server

El programa de 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. Incluye también ejemplos que muestran cómo establecer conexión con una instancia local y una instancia remota de SQL Server.

Desconectar de una instancia de SQL Server

Un 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 se incluye un ejemplo de cómo llamar a un constructor de objetos y al método Clone.

Establecer propiedades

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 de 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 de SMO como instrucciones Transact-SQL enviadas a la instancia de SQL Server para su ejecución posterior.