Discussion:
Copiar tablas de una base de datos a otra en otro servidor
(demasiado antiguo para responder)
Ricardo L. Calvo
2006-06-26 19:03:15 UTC
Permalink
Con :

use Pubs
drop table sales
select * into sales from MiOtraBase..sales

copio la tabla sales desde la base de datos MiOtraBase a Pubs, pero si ademas la base de datos Pubs se encontrara en otro servidor al que estoy conectado, como deberia ser la sintaxis para hacer esta copia ?

Gracias desde ya
Maxi
2006-06-26 19:52:05 UTC
Permalink
Hola,

select * into sales from tuservidor.MiOtraBase..sales
--
--------------------------
Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Ricardo L. Calvo" <calvo66 'sacar' @yahoo.com.ar> escribió en el mensaje news:***@TK2MSFTNGP02.phx.gbl...
Con :

use Pubs
drop table sales
select * into sales from MiOtraBase..sales

copio la tabla sales desde la base de datos MiOtraBase a Pubs, pero si ademas la base de datos Pubs se encontrara en otro servidor al que estoy conectado, como deberia ser la sintaxis para hacer esta copia ?

Gracias desde ya
Jorge Gonzalez
2006-06-26 21:24:06 UTC
Permalink
Ricardo,

primero que todo te diría que hacer drop de la tabla y luego crearla con SELECT INTO, no es lo más adecuado. Dependiendo de lo que estés queriendo lograr, sería probablemente más conveniente tener la estructura de datos ya creada y sólo hacer un TRUNCATE y luego INSERT INTO ..... SELECT

Ahora, respondiendo a tu pregunta, la sintaxis es igual, sólo hay que agregar el nombre del servidor antes de el nombre de la base de datos. Sin embargo el servidor debe necesariamente estar registrado como un servidor remoto para que esto sea funcional.

use Pubs
drop table sales
select * into sales from MiOtroServidor.MiOtraBase..sales

sería la nueva versión. Previo registro de MiOtroServidor como servido remoto en tu servidor local

Saludos

Jorge González
"Ricardo L. Calvo" <calvo66 'sacar' @yahoo.com.ar> escribió en el mensaje news:***@TK2MSFTNGP02.phx.gbl...
Con :

use Pubs
drop table sales
select * into sales from MiOtraBase..sales

copio la tabla sales desde la base de datos MiOtraBase a Pubs, pero si ademas la base de datos Pubs se encontrara en otro servidor al que estoy conectado, como deberia ser la sintaxis para hacer esta copia ?

Gracias desde ya
Ricardo L. Calvo
2006-06-28 12:20:06 UTC
Permalink
Muchas gracias a ambos, entiendo tu punto de vista Jorge aunque por ahora con drop.. insert es mas que suficiente para resguardar unas tablas

"Jorge Gonzalez" <***@monisa.com> escribió en el mensaje news:***@TK2MSFTNGP05.phx.gbl...
Ricardo,

primero que todo te diría que hacer drop de la tabla y luego crearla con SELECT INTO, no es lo más adecuado. Dependiendo de lo que estés queriendo lograr, sería probablemente más conveniente tener la estructura de datos ya creada y sólo hacer un TRUNCATE y luego INSERT INTO ..... SELECT

Ahora, respondiendo a tu pregunta, la sintaxis es igual, sólo hay que agregar el nombre del servidor antes de el nombre de la base de datos. Sin embargo el servidor debe necesariamente estar registrado como un servidor remoto para que esto sea funcional.

use Pubs
drop table sales
select * into sales from MiOtroServidor.MiOtraBase..sales

sería la nueva versión. Previo registro de MiOtroServidor como servido remoto en tu servidor local

Saludos

Jorge González
"Ricardo L. Calvo" <calvo66 'sacar' @yahoo.com.ar> escribió en el mensaje news:***@TK2MSFTNGP02.phx.gbl...
Con :

use Pubs
drop table sales
select * into sales from MiOtraBase..sales

copio la tabla sales desde la base de datos MiOtraBase a Pubs, pero si ademas la base de datos Pubs se encontrara en otro servidor al que estoy conectado, como deberia ser la sintaxis para hacer esta copia ?

Gracias desde ya

Continúe leyendo en narkive:
Loading...