Exportar planes de mantenimiento

21/10/2004 - 17:04 por Andy | Informe spam
Estimados, tengo el siguiente dilema:

Tengo dos servidores SQL Server 2000 Enterprise Edition que tienen las
mismas bases de datos.
Quisiera de alguna manera exportar del Servidor 1 los planes de
mantenimiento al servidor 2. Sé que los trabajos puedo transferirlos de un
servidor a otro mediante un DTS ¿Existe alguna manera de transferir o copiar
los planes de mantenimiento, o estoy obligado a crearlos de nuevo?

De antemano muchas gracias.

Andy

Preguntas similare

Leer las respuestas

#1 Maxi
21/10/2004 - 16:21 | Informe spam
Hola, los planes de mantenimiento son Trabajos :-) asi que puedes hacer uso
de DTS


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Andy" <andy_jara[arroba]hotmai.com> escribió en el mensaje
news:
Estimados, tengo el siguiente dilema:

Tengo dos servidores SQL Server 2000 Enterprise Edition que tienen las
mismas bases de datos.
Quisiera de alguna manera exportar del Servidor 1 los planes de
mantenimiento al servidor 2. Sé que los trabajos puedo transferirlos de un
servidor a otro mediante un DTS ¿Existe alguna manera de transferir o


copiar
los planes de mantenimiento, o estoy obligado a crearlos de nuevo?

De antemano muchas gracias.

Andy







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.778 / Virus Database: 525 - Release Date: 15/10/2004
Respuesta Responder a este mensaje
#2 Andy
21/10/2004 - 17:46 | Informe spam
Gracias por responder. Tranferí el trabajo con el plan de mantenimiento, que
es un backup a archivo, pero al ejecutarlo me da un error

Estuve viendo la secuencia de comando del trabajo y esta es una llamada al
sp

master.dbo.xp_sqlmaint N'-PlanID D3C5C085-A147-11D5-8CFC-00508BB97960 -To
"Andy" -Rpt "D:\MSSQL7\LOG\Respaldos Diarios con Historial4.txt" -DelTxtRpt
1WEEKS -VrfyBackup -BkUpMedia DISK -BkUpDB "D:\BackupDB70" -DelBkUps
6DAYS -CrBkSubDir -BkExt "BAK"'

Ejecute este sp con el query analizer y dio este error

[Microsoft SQL-DMO] Error 21268: [SQL-DMO]Row or column specified is outside
the range of the specified query result set.

Respecto a los parámetros de este sp, según leí en los BOL, el PlanID es un
registro de la tabla msdb..sysdbmaintplans, al buscar el id que tiene el
trabajo en la tabla mencionada, no existe, por lo que deduzco que copio el
trabajo, pero no el registro de la tabla sysdbmaintplains.

¿Como puedo hacerlo para que copiarlo? ¿No creo que sea solo tranferir esta
tabla de un servidor a otro? ¿o si?
¿Podrian orientarme?. Gracias

"Maxi" escribió en el mensaje
news:%
Hola, los planes de mantenimiento son Trabajos :-) asi que puedes hacer


uso
de DTS


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Andy" <andy_jara[arroba]hotmai.com> escribió en el mensaje
news:
> Estimados, tengo el siguiente dilema:
>
> Tengo dos servidores SQL Server 2000 Enterprise Edition que tienen las
> mismas bases de datos.
> Quisiera de alguna manera exportar del Servidor 1 los planes de
> mantenimiento al servidor 2. Sé que los trabajos puedo transferirlos de


un
> servidor a otro mediante un DTS ¿Existe alguna manera de transferir o
copiar
> los planes de mantenimiento, o estoy obligado a crearlos de nuevo?
>
> De antemano muchas gracias.
>
> Andy
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.778 / Virus Database: 525 - Release Date: 15/10/2004


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida