Estoy tratando de exportar un plan de mantenimiento simple desde una instancia de SQL Server.
Quiero verificar la exportación al control de origen y aplicar el plan de mantenimiento exportado a instancias funcionalmente idénticas.
StackOverflow y SQL Server Newbie recomiendan usar Integration Services para exportar el plan de mantenimiento.
Cuando intento conectarme a Integration Services en el destino Exportar, recibo el siguiente error:
La conexión al servicio de Integration Services en la computadora "WEBSERVER" falló con el siguiente error: El servicio especificado no existe como un servicio instalado.
Elegimos deshabilitar los Servicios de integración en WEBSERVER porque usamos este cuadro solo para servir datos a aplicaciones de consumo. Todos los datos en WEBSERVER se replican desde una instancia de back-end. Integration Services se utiliza mucho para procesar datos en la instancia de back-end.
¿Existe una forma documentada de exportar un plan de mantenimiento sin usar Integration Services? ¿Microsoft lo admite?
dtutil
, lo cual se construye de forma redonda, básicamente está desactivado de lo contrario, aunque esté presente. Algunas versiones de SQL Server (como Web Edition) no permiten que SSIS se instale completamente, a pesar de que los Planes de mantenimiento esencialmente utilizan casi toda la funcionalidad de SSIS. (Sin embargo, hay un truco para evitar esto, suponiendo que tenga dos versiones de SQL Server, una de las cuales no está obstaculizada; consulte mi respuesta a continuación)