SQL Server - Exportar / Importar datos

 
Vista:

Exportar / Importar datos

Publicado por anemait (4 intervenciones) el 13/02/2007 16:08:05
Hola a todos!

Tengo dos bases de datos en dos servidores distintos de SQL Server:

Servidor1 -> BD1 -> Tabla11 (campoID, campoDescripcion)
Servidor2 -> BD2 -> Tabla21 (campoID, campoDescripcion, campoFecha)

Me gustaría importar y exportar datos de la Tabla11 a la Tabla21.

Creo que la mejor opción es mediante excel:

Tabla11 -exportar-> archivo excel -importar-> Tabla12

¿Como lo hago?

Saludos a todos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Exportar / Importar datos

Publicado por Isaías (3308 intervenciones) el 13/02/2007 19:59:14
Estando en SERVIDOR2

INSERT INTO TABLA21(campoID, campoDescripcion, campoFecha)
SELECT campoID, campoDescripcion FROM SERVIDOR1.BD1.dbo.TABLA11

¿Que pondrias en la columna campoFecha?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Exportar / Importar datos

Publicado por Anemait (4 intervenciones) el 14/02/2007 09:13:07
Hola!

Muchas gracias por tu respuesta.

Esa solución la he probado pero antes de relizar la query hay que migrar la tabla TABLA11del servidor1 al servidor2.

Mis bases de datos tienen una infinidad de tablas y por lo tanto datos.
Me gustaría que la solucón se realiara mediante un script o excel, sin tener que andar migrando tablas de un servidor a otro.

¿Se puede hacer mediante un script sin todar las tablas?

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Exportar / Importar datos

Publicado por Isaías (3308 intervenciones) el 14/02/2007 18:10:50
No necesariamente, podrias hacer esto:

(Estando en el servidor a donde quieres migrar)
SELECT *
INTO TABLA12
FROM SERVIDORFUENTE.BASE.DBO.TABLA12
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Exportar / Importar datos

Publicado por anemait (4 intervenciones) el 15/02/2007 09:22:06
Hola!

Tengo un problemilla con el nombre del servidor y no se como solucionarlo.
El nombre de mi servidor incluye un gión.
ejemplo:SRV-EMPRESA
Cuando intento ejecutar la siguiente query me da un error:

INSERT INTO TABLA21(campoID, campoDescripcion, campoFecha)
SELECT campoID, campoDescripcion FROM SRV-EMPRESA.BD1.dbo.TABLA11

¿Como puedo evitar que se lanze un error al detectar el gión del nombre del servidor?
Garacias por tu ayuda.
Saludos

Anemait
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Exportar / Importar datos

Publicado por anemait (4 intervenciones) el 15/02/2007 14:28:30
Hola de nuevo!

Viculando los dos servidores he logrado ejecutar la query.
Con respecto al nombre del servidor, introduciendolo entre comillas dobles no me da
problema.

Saludos!

Anemait
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Exportar / Importar datos

Publicado por Isaías (3308 intervenciones) el 15/02/2007 17:15:06
Microsoft, recomienda no colocar caracteres (como guion, no asi el guion-bajo) en el nombre de los servidores, para solucionar tu problema, utilizar corchetes

INSERT INTO TABLA21(campoID, campoDescripcion, campoFecha)
SELECT campoID, campoDescripcion
FROM [SRV-EMPRESA].[BD1].[dbo].[TABLA11]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar