Copiar datos de un server a otro

11/04/2005 - 17:17 por roberto | Informe spam
hola a todos , tengo dos servidores SQL1 y SQL2 ambos con
SQL Server 2000 y necesitos pasar los datos desde una base
de datos a otra , la nuevas tablas no tienen la misma
estructura por, eso necesito hacerlo con consultas , saben
como puedo hacer algo asi

SELECT campo1 , campo2 , campo3
INTO SQL1.BASEDATOS.TABLA
FROM SQL2.BASEDATOS.TABLA

se puede hacer esto

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
11/04/2005 - 17:28 | Informe spam
No creo que puedas usar "select ... into ... " entre servidores. Pudieras
crear un paquete DTS que selccione la data que quieres y cree una tabla en la
base de datos de destino. Tambien puedes crear las tablas en la base de datos
de destino y desde ella usar:

insert into dbo.table1 (...)
select ...
from sql1.db1..table1
where ...

para eso debes haber ligado el servidor origen en el de destino o usar otras
funciones de conjunto de filas como openrowset o opendatasource.


AMB

"roberto" wrote:

hola a todos , tengo dos servidores SQL1 y SQL2 ambos con
SQL Server 2000 y necesitos pasar los datos desde una base
de datos a otra , la nuevas tablas no tienen la misma
estructura por, eso necesito hacerlo con consultas , saben
como puedo hacer algo asi

SELECT campo1 , campo2 , campo3
INTO SQL1.BASEDATOS.TABLA
FROM SQL2.BASEDATOS.TABLA

se puede hacer esto


Respuesta Responder a este mensaje
#2 Salvador Ramos
12/04/2005 - 17:49 | Informe spam
Hola:

También puede mirar en las FAQ's del grupo, allí tienes un punto dedicado a
ese tema:
www.helpdna.net/bosqlfaq.htm

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL server, Windows DNA y .NET)

"roberto" escribió en el mensaje
news:1daa01c53ea9$8a8da160$
hola a todos , tengo dos servidores SQL1 y SQL2 ambos con
SQL Server 2000 y necesitos pasar los datos desde una base
de datos a otra , la nuevas tablas no tienen la misma
estructura por, eso necesito hacerlo con consultas , saben
como puedo hacer algo asi

SELECT campo1 , campo2 , campo3
INTO SQL1.BASEDATOS.TABLA
FROM SQL2.BASEDATOS.TABLA

se puede hacer esto

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