Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Transferencia datos entre dos bases de datos.

Estas en el tema de Transferencia datos entre dos bases de datos. en el foro de SQL Server en Foros del Web. Buenas. Tengo dos bases de datos una rellena y otra vacia y mi duda es el script que tengo que hacer para que de la ...
  #1 (permalink)  
Antiguo 21/01/2009, 03:53
Avatar de esnalca  
Fecha de Ingreso: enero-2008
Mensajes: 77
Antigüedad: 16 años, 3 meses
Puntos: 0
Transferencia datos entre dos bases de datos.

Buenas.

Tengo dos bases de datos una rellena y otra vacia y mi duda es el script que tengo que hacer para que de la base de datos llena me coja los datos y me los vuelque a la vacia, soy muy novel en sql server asique agradeceria vuestra ayuda.

Gracias
  #2 (permalink)  
Antiguo 21/01/2009, 09:12
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 9 meses
Puntos: 39
Respuesta: Transferencia datos entre dos bases de datos.

Si ambas BD tienen la misma estructura, es decir, las mismas tablas, entonces puedes usar algo asi:
Código SQL:
Ver original
  1. INSERT INTO BD_VACIA.DBO.TABLA1
  2. SELECT *
  3. FROM TABLA1
Si las estructuras son diferentes tendrias que usar un DTS.
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #3 (permalink)  
Antiguo 21/01/2009, 10:32
 
Fecha de Ingreso: enero-2009
Mensajes: 3
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Transferencia datos entre dos bases de datos.

hola estoy comensando a tarbajar con sql en la univesidad he echo algunos ejercicios pero en la practica es mucho mas serio quisiera saber el proceso o si hay alguna metodologia en especial para migrar una base de datos de acces 2003 hacia sql 2000, se que si los campos de cada tabla no cambian iran de igual forma en el gestor de sql pero quisiera que me ilustraran un poco..

Gracias..
  #4 (permalink)  
Antiguo 21/01/2009, 22:01
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: Transferencia datos entre dos bases de datos.

Existe una herramienta que proporciona Microsoft para hacer dicha migracion, puedes buscarla en www.microsoft.com (downloads)
  #5 (permalink)  
Antiguo 22/01/2009, 04:16
Avatar de esnalca  
Fecha de Ingreso: enero-2008
Mensajes: 77
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Transferencia datos entre dos bases de datos.

Cita:
Si ambas BD tienen la misma estructura, es decir, las mismas tablas, entonces puedes usar algo asi:
Código SQL:

Ver originalCopiar

1.
INSERT INTO BD_VACIA.DBO.TABLA1
2.
SELECT *
3.
FROM TABLA1

Si las estructuras son diferentes tendrias que usar un DTS.
Ese caso si estubieran en el mismo servidor, si estubieran en distintos servidores?

Muchisimas gracias
  #6 (permalink)  
Antiguo 22/01/2009, 07:25
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: Transferencia datos entre dos bases de datos.

Con el permiso de flaviovich

Deberas utilizar UNC para nombrar tus objetos y claro esta, creand antes un LINKED SERVER.

INSERT INTO BD_VACIA.DBO.TABLA1
SELECT *
FROM [SERVIDOR].[BASE].[OWNER].[TABLA1]
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:16.