Guía de programación para objetos de administración de SQL Server (SMO)

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

SQL Server Management Objects (SMO) es una colección de objetos diseñados para programar todos los aspectos de la administración de Microsoft SQL Server. Replicación de SQL Server Management Objects (RMO) es una colección de objetos que encapsula SQL Server administración de replicación.

Tema Descripción
Introducción a SMO Proporciona información sobre cómo empezar a desarrollar una aplicación SMO.
Crear programas SMO

Tareas específicas de programación
Proporciona información sobre la programación de los objetos SMO en los espacios de nombres Microsoft.SqlServer.management, Microsoft.SqlServer.Management.NotificationServices, Microsoft.SqlServer.Management.Smo, Microsoft.SqlServer.Management.Smo.Agent, Microsoft.SqlServer.Management.Smo.Broker, Microsoft.SqlServer.Management.Smo.Mail, Microsoft.SqlServer.Management.Smo.RegisteredServers, Microsoft.SqlServer.Management.Smo.Wmi y Microsoft.SqlServer.Management.Trace.

Esto incluye instrucciones para escribir programas que definen bases de datos y administran SQL Server. Puede usar SMO para crear bases de datos, realizar copias de seguridad, crear trabajos, configurar SQL Server, asignar permisos y realizar muchas otras tareas administrativas.
Documentación para desarrolladores de replicación Proporciona información sobre cómo programar los objetos RMO en el espacio de nombres Microsoft.SqlServer.Replication.

Consulte también

Documentación para desarrolladores de replicación