Traslado de Datos entre BD

23/11/2004 - 14:33 por Christian Velarde | Informe spam
Saludo a la comunidad
quiero trasladar datos de una tabla a otra entre dos Bases de Datos
diferentes en Sql Server, pero cuando cargo los datos de una tabla en una
variable tipo table y cambio de BD dentro del analizador de consultas ya no
me reconoce la variable , ¿Que puedo hacer?.

Preguntas similare

Leer las respuestas

#1 Maxi
23/11/2004 - 14:45 | Informe spam
Hola, y porque no usas servidors vinculados para esto?


Salu2
Maxi


"Christian Velarde" escribió en
el mensaje news:
Saludo a la comunidad
quiero trasladar datos de una tabla a otra entre dos Bases de Datos
diferentes en Sql Server, pero cuando cargo los datos de una tabla en una
variable tipo table y cambio de BD dentro del analizador de consultas ya
no
me reconoce la variable , ¿Que puedo hacer?.

Respuesta Responder a este mensaje
#2 Javier Loria
23/11/2004 - 14:59 | Informe spam
Hola:
A menos que estes usando alguna transformacion muy compleja yo no usaria
una variable tabla para esto.
En todo caso la variable tabla desaparecera al final de cada lote de
ejecucion, de manera que debe ocurrir algo como esto:
=ÞCLARE @Variable TABLE (.)
INSERT @Variable
.
GO
== Pero la ventanja es que no necesitas esta variable sino solamente
nombrar los objetos con nombres "mas completos", algo como:
=USE Base1
INSERT Tabla1()
SELECT ...
FROM Base2.dbo.Tabla2
= El nombre completo de la Tabla2 en en realidad:
SERVIDOR.BASEDATOS.PROPIETARIO.OBJETO
En este caso no usamos SERVIDOR, tambien se habria podido llamar:
Base2..Tabla2.
Espero te sirva,


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

"Christian Velarde" wrote in
message news:
Saludo a la comunidad
quiero trasladar datos de una tabla a otra entre dos Bases de Datos
diferentes en Sql Server, pero cuando cargo los datos de una tabla en una
variable tipo table y cambio de BD dentro del analizador de consultas ya


no
me reconoce la variable , ¿Que puedo hacer?.

Respuesta Responder a este mensaje
#3 Christian Velarde
23/11/2004 - 17:45 | Informe spam
Hola, gracias por su ayuda me funciono utilizando select con los nombres
completos, pero no entendi bien lo de servidores vinculados :-(

"Christian Velarde" wrote:

Saludo a la comunidad
quiero trasladar datos de una tabla a otra entre dos Bases de Datos
diferentes en Sql Server, pero cuando cargo los datos de una tabla en una
variable tipo table y cambio de BD dentro del analizador de consultas ya no
me reconoce la variable , ¿Que puedo hacer?.

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