Transferir DTS de un Servidor a otro???.

05/09/2003 - 21:10 por cg | Informe spam
Cual es la mejor manera de pasar 100 DTS de un Servidor a
Otro? Yo se como se pueden grabar, el tema es que me
gustaría guardarlos en *.DTS, pero para eso tengo que
entrar en cada uno e ir a Guardar como... y son 100!!!
Habrá alguna manera de hacer esto más eficiente aunque
sea en otro formato!!! (SQL SERVER)
Tengo un programa en VB que me pasa los *.DTS y me los
registra en otro servidor. Lo que me faltaría es algún
método que me tome los DTS y me los grabe con formato
*.DTS

Preguntas similare

Leer las respuestas

#1 cg
07/09/2003 - 16:00 | Informe spam
Pero como podría hacerlo para transferir sólo algunos DTS
y no el resto de información y para no sobreescribir los
DTS de otras aplicaciones que están en el Servidor
destino?
Los DTS están almacenados en la base de datos msdb del


sistema. Por tanto
puedes intentar transferir los datos de la base msdb de


un servidor a otro
(haciendo un DTS que haga ese trabajo!!! :-))

saludos
gux

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties


expressed or implied,
and confers no rights.


"cg" wrote in message
news:309501c373e1$62724e40$
Cual es la mejor manera de pasar 100 DTS de un Servidor a
Otro? Yo se como se pueden grabar, el tema es que me
gustaría guardarlos en *.DTS, pero para eso tengo que
entrar en cada uno e ir a Guardar como... y son 100!!!
Habrá alguna manera de hacer esto más eficiente aunque
sea en otro formato!!! (SQL SERVER)
Tengo un programa en VB que me pasa los *.DTS y me los
registra en otro servidor. Lo que me faltaría es algún
método que me tome los DTS y me los grabe con formato
*.DTS


.

Respuesta Responder a este mensaje
#2 Javier Loria
08/09/2003 - 20:35 | Informe spam
Hola Claudio:
Podrias usar un programa en VB para pasarlos.
Con el siguiente comando de SQL, obtienes los paquetes del Servidor
/* Codigo de SQL */
exec msdb..sp_enum_dtspackages
/* Fin de codigo de SQL */
Y luego en VB usando la referencia a DTS Packages haria un ciclo para
cada paquete:

' Codigo en VB
Dim Paquete as DTS.Pakage
Paquete.LoadFromSQLServer .
Paquete.SaveToSQLServer
' Fin de Codigo en VB
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

cg escribio:
Cual es la mejor manera de pasar 100 DTS de un Servidor a
Otro? Yo se como se pueden grabar, el tema es que me
gustaría guardarlos en *.DTS, pero para eso tengo que
entrar en cada uno e ir a Guardar como... y son 100!!!
Habrá alguna manera de hacer esto más eficiente aunque
sea en otro formato!!! (SQL SERVER)
Tengo un programa en VB que me pasa los *.DTS y me los
registra en otro servidor. Lo que me faltaría es algún
método que me tome los DTS y me los grabe con formato
*.DTS
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida