Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada SQL do Azure
Banco de Dados SQL do Azure Synapse Analytics
no Microsoft Fabric
O SQL Server Management Objects (SMO) tem vários namespaces. Os diferentes namespaces representam diferentes áreas de funcionalidade dentro do SMO.
No SQL Server 2022 (16.x), os assemblies SMO estão localizados na pasta C:\Arquivos de Programas\Microsoft SQL Server\160\SDK\Assemblies.
Namespaces
Os namespaces SMO são:
| Class | Function |
|---|---|
| Microsoft.SqlServer.Management.Smo | Contém classes de instância, classes de utilitário e enumerações que são usadas para manipular programaticamente o Microsoft SQL Server. |
| Microsoft.SqlServer.Management.Common | Contém as classes que são comuns ao RMO (Replication Management Objects) e ao SMO, como classes de conexão. |
| Microsoft.SqlServer.Management.Smo.Agent | Contém classes que representam o SQL Server Agent. |
| Microsoft.SqlServer.Management.Smo.Wmi | Contém classes que representam o provedor WMI. |
| Microsoft.SqlServer.Management.Smo.RegisteredServers | Contém classes que representam o Servidor Registrado. |
| Microsoft.SqlServer.Management.Smo.Mail | Contém classes que representam o Database Mail. |
| Microsoft.SqlServer.Management.Smo.Broker | Contém classes que representam o Service Broker. |