Instalar SMO
Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics
En esta página se proporciona información sobre cómo instalar SMO para su uso por parte de las aplicaciones y los requisitos del sistema para usar SMO.
Paquete NuGet de SMO
A partir de SQL Server SMO de 2017 se distribuye como el paquete NuGet Microsoft.SqlServer.SqlManagementObjects para permitir a los usuarios desarrollar aplicaciones con SMO.
Se trata de un reemplazo de SharedManagementObjects.msi, que se publicó anteriormente como parte del Feature Pack de SQL para cada versión de SQL Server. Las aplicaciones que usan SMO deben actualizarse para usar el paquete NuGet en su lugar y serán responsables de garantizar que los archivos binarios se instalen con la aplicación que se está desarrollando.
Importante
Como se mencionó en la página Archivos y números de versión , no debe instalar los ensamblados SMO en la GAC. Si lo hace, podrían producirse problemas con otras aplicaciones que también usan esas versiones de SMO (como SQL Server Management Studio).
Instalación del paquete
Consulte Inicio rápido de NuGet: use un paquete para obtener instrucciones y ejemplos de instalación y uso de un paquete NuGet.
Requisitos del sistema
SMO requiere que se ejecute .NET Framework 4.0 o .NET Core 2.0, por lo que las aplicaciones que lo usan deben asegurarse de que las máquinas cliente tengan instalada esa versión o superior. Algunos archivos binarios nativos instalados con las bibliotecas SMO de NetFx también requieren que se instale el entorno de ejecución de VC 2013; ese tiempo de ejecución no se incluye en el paquete. Puede descargar el redist adecuado para la arquitectura de destino desde . https://www.microsoft.com/download/details.aspx?id=40784
Guía de programación
La Guía de programación de SMO incluye vínculos adicionales para empezar a trabajar con SQL Server Objetos de administración.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de