envio de datos entre tablas de distintas BD

08/05/2006 - 18:25 por amigo | Informe spam
Hola a todos:
Cual sería la instruccion para pasar los datos de una tabla A hacia otra
tabla B que tiene la misma estructura pero que se encuentra en otra base de
datos y en SQLServer 7, tomando en consideracion que la talba A esta en una
base de datos SQL Server 2000.
Gracias

Amigo

Preguntas similare

Leer las respuestas

#1 Penta
08/05/2006 - 18:32 | Informe spam
Hola
Solo debes nombrar :
BaseDatos.Usuario.TABLA

Ejemplo :
Base de datos A y B

Select * from A.usuario.tabla1 join B.usuario.tabla2
on etc,etc

Atte.
Penta.
Respuesta Responder a este mensaje
#2 Jorge Gonzalez
09/05/2006 - 01:22 | Informe spam
Con el permiso de Penta

Dado que son dos servidores distintos es requerido que crees un Linked
server. luego de eso vas a poder realizar transacciones distribuidas
calificando el nombre completo de la tabla:
Ej:

insert into TablaB
select * from Server1.BD1.dbo.TablaA
where

El Linked server tenés que crearlo en SQL Server 2000 apuntando al SQL
Server 7. En el sentido inverso no lo vas a lograr. Si requieres de
trasnsacciones en tu instrucción debés tener encendido en MTC y ejecutar

BEGIN DISTRIBUTED TRAN

antes de la instrucción INSERT y COMMIT TRAN al final

Saludos
Jorge González

"Penta" escribió en el mensaje
news:
Hola
Solo debes nombrar :
BaseDatos.Usuario.TABLA

Ejemplo :
Base de datos A y B

Select * from A.usuario.tabla1 join B.usuario.tabla2
on etc,etc

Atte.
Penta.

Respuesta Responder a este mensaje
#3 Penta
09/05/2006 - 17:11 | Informe spam
Toda la Razón.
Omiti el link server xD

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