Traspasar planes de mantenimiento entre servidores

14/04/2004 - 10:56 por Eje | Informe spam
¿Hay alguna manera de copiar planes de mantenimiento entre servidores?
supongo que sí la habrá, pero no doy con ella. A ver si alguien puede
"iluminarme" :)

Un saludo

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
14/04/2004 - 11:57 | Informe spam
Los planes de mantenimiento, junto con otros objetos, están en la base
de datos MSDB. Si haces un backup y la restauras en otro servidor tendrás
dichos planes de mantenimiento donde quieras (aunque también tendrás otras
muchas cosas)..



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Eje" escribió en el mensaje
news:c5iubp$20hd2$
¿Hay alguna manera de copiar planes de mantenimiento entre servidores?
supongo que sí la habrá, pero no doy con ella. A ver si alguien puede
"iluminarme" :)

Un saludo



Respuesta Responder a este mensaje
#2 Eje
14/04/2004 - 12:07 | Informe spam
Carlos Sacristan

Los planes de mantenimiento, junto con otros objetos, están en la base
de datos MSDB. Si haces un backup y la restauras en otro servidor tendrás
dichos planes de mantenimiento donde quieras (aunque también tendrás otras
muchas cosas)..



Con copiar sysdbmaintplans me valdría ¿verdad? es que en el otro servidor
también tengo otros objetos creados y no es cuestión de perderlos.

Un saludo
Respuesta Responder a este mensaje
#3 Carlos Sacristan
14/04/2004 - 12:40 | Informe spam
No creo, si te fijas en los BOL, la información que almacena esa tabla
no parece que contenga los pasos del plan... seguro que faltarían datos.

De todos modos, rebuscando por la web, he encontrado este articulito,
http://www.sql-server-performance.c...ance_plans
.asp, que parece que trata más a fondo este tema. No lo he leído a fondo,
pero igual te sirve para lo que buscas



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Eje" escribió en el mensaje
news:c5j2hi$23uh1$
Carlos Sacristan
>
> Los planes de mantenimiento, junto con otros objetos, están en la


base
> de datos MSDB. Si haces un backup y la restauras en otro servidor


tendrás
> dichos planes de mantenimiento donde quieras (aunque también tendrás


otras
> muchas cosas)..

Con copiar sysdbmaintplans me valdría ¿verdad? es que en el otro servidor
también tengo otros objetos creados y no es cuestión de perderlos.

Un saludo



Respuesta Responder a este mensaje
#4 Eje
14/04/2004 - 12:46 | Informe spam
Carlos Sacristan

No creo, si te fijas en los BOL, la información que almacena esa tabla
no parece que contenga los pasos del plan... seguro que faltarían datos.

De todos modos, rebuscando por la web, he encontrado este articulito,



http://www.sql-server-performance.c...ance_plans
.asp, que parece que trata más a fondo este tema. No lo he leído a fondo,
pero igual te sirve para lo que buscas



Vale, según esa página son 4 tablas las que se necesitan, haré algunas
pruebas a ver qué tal, ya os contaré. Gracias por la ayuda.

Un saludo
Respuesta Responder a este mensaje
#5 Eje
15/04/2004 - 09:01 | Informe spam
Eje

Vale, según esa página son 4 tablas las que se necesitan, haré algunas
pruebas a ver qué tal, ya os contaré. Gracias por la ayuda.



Bueno, he intentado copiar esas 4 tablas de la msdb de un servidor a otro,
pero daba errores de relaciones, integridad y demás; así que finalmente me
ha tocado recrear los planes de mantenimiento en el servidor nuevo. Supongo
que sí que habrá alguna manera de traspasarlos, pero desgraciadamente en
estos momentos no dispongo de tiempo para hacer más pruebas.

Un saludo
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida