Actualizando bases de Datos

17/04/2004 - 13:12 por SRenau | Informe spam
Hola,

El problema es el siguiente:
Tengo una base de datos en un servidor en un hosting donde
recojo los pedidos. Luego tengo una base de datos en un
servidor local donde gestiono esos pedidos los clientes
etc...

Empleo SQL Server en ambas bases de datos.
¿Cual seria la mejor solucion para recoger los pedidos de
la base de datos del hosting y guardarlos en la local?

-¿Quizas por DTS cada x minutos?.

Preguntas similare

Leer las respuestas

#1 Jose Mariano Alvarez \(MUG\)
17/04/2004 - 14:53 | Informe spam
Si tienes la posibilidad de hacer un LINK para poner el servidor como remoto
entre ambos servidores la cosa se te simplifica ya que con simple sentencias
DML (select, update,insert, delete) desde el servidor local puedes acceder
al servidor remoto.
Creo que es la alternativa mas simple y facil.


Jose Mariano Alvarez
jose (.) alvarez * *Arroba* * mug (.) org (.) ar
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar


.
"SRenau" wrote in message
news:03b801c4246c$f02faa20$
Hola,

El problema es el siguiente:
Tengo una base de datos en un servidor en un hosting donde
recojo los pedidos. Luego tengo una base de datos en un
servidor local donde gestiono esos pedidos los clientes
etc...

Empleo SQL Server en ambas bases de datos.
¿Cual seria la mejor solucion para recoger los pedidos de
la base de datos del hosting y guardarlos en la local?

-¿Quizas por DTS cada x minutos?.
Respuesta Responder a este mensaje
#2 Maximiliano Damian Accotto
17/04/2004 - 15:59 | Informe spam
Hola coincido 100% con Mariano, yo haria Job de Select distribuidos para los
dos Servidores (Revisa Link Server en tus libros)

ahora si no podes tenerlos vinculados por la RED, podrias ver la forma de un
paso intermedio como por ej algun formato. (Xml,Xls,txt)

A mi en lo particular me gusta el Xml pero es solo mi gusto nomas :-)

Bye


Salu2 enormes

Maximiliano Damian Accotto

Fundicion San Cayetano S.A.
Gerente de IT
Buenos Aires - Argentina
-
Desarrollador 3 estrellas
http://www.microsoft.com/spanish/ms...efault.asp
-
(maxi_accotto[arroba]speedy.com.ar)
MSN:
-

"SRenau" escribió en el mensaje
news:03b801c4246c$f02faa20$
Hola,

El problema es el siguiente:
Tengo una base de datos en un servidor en un hosting donde
recojo los pedidos. Luego tengo una base de datos en un
servidor local donde gestiono esos pedidos los clientes
etc...

Empleo SQL Server en ambas bases de datos.
¿Cual seria la mejor solucion para recoger los pedidos de
la base de datos del hosting y guardarlos en la local?

-¿Quizas por DTS cada x minutos?.
Respuesta Responder a este mensaje
#3 Javier Loria
17/04/2004 - 16:07 | Informe spam
Hola:
Dependiendo de si el Hosting lo soporta podrias usar Replicacion.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
SRenau escribio:
Hola,

El problema es el siguiente:
Tengo una base de datos en un servidor en un hosting donde
recojo los pedidos. Luego tengo una base de datos en un
servidor local donde gestiono esos pedidos los clientes
etc...

Empleo SQL Server en ambas bases de datos.
¿Cual seria la mejor solucion para recoger los pedidos de
la base de datos del hosting y guardarlos en la local?

-¿Quizas por DTS cada x minutos?.
Respuesta Responder a este mensaje
#4 SRenau
20/04/2004 - 13:38 | Informe spam
Hola,

En primer lugar Gracias, pero me gustaria llegar un poco
mas lejos.

Perfecto, tengo conexion por red y puedo hacerlo mediante
select,update etc...

Ahora bien como marco los datos ya actualizados como tales.
- Añadiendo un campo de actualizado a la tabla.(lo
se)

Ahora vendria la duda, cuando lo marco como actualizado en
el DTS?
- Supongo que despues del Update logicamente.

¿Y si se cae el sistema despues del update del local y
antes de actualizar el servidor de origen?



Hola,

El problema es el siguiente:
Tengo una base de datos en un servidor en un hosting


donde
recojo los pedidos. Luego tengo una base de datos en un
servidor local donde gestiono esos pedidos los clientes
etc...

Empleo SQL Server en ambas bases de datos.
¿Cual seria la mejor solucion para recoger los pedidos de
la base de datos del hosting y guardarlos en la local?

-¿Quizas por DTS cada x minutos?.
.

Respuesta Responder a este mensaje
#5 Maximiliano D. A.
20/04/2004 - 14:59 | Informe spam
Hola, si queres marcar los registros lo podes hacer pero no es necesario

Si vos hacer un Insert tipo asi no necesitas ninguna marca

=
CREATE TABLE #PEPE1 (ID CHAR(10),NOMBRE CHAR(50))

CREATE TABLE #PEPE2 (ID CHAR(10),NOMBRE CHAR(50))

INSERT INTO #PEPE1 VALUES ('1','MAXI1')
INSERT INTO #PEPE1 VALUES ('2','MAXI2')
INSERT INTO #PEPE1 VALUES ('3','MAXI3')
INSERT INTO #PEPE1 VALUES ('4','MAXI4')
INSERT INTO #PEPE1 VALUES ('5','MAXI5')

INSERT INTO #PEPE2 (ID,NOMBRE)
SELECT #PEPE1.ID,#PEPE1.NOMBRE FROM #PEPE1 LEFT JOIN #PEPE2 ON
#PEPE1.ID = #PEPE2.ID
WHERE #PEPE2.ID IS NULL

INSERT INTO #PEPE1 VALUES ('6','MAXI6')

INSERT INTO #PEPE2 (ID,NOMBRE)
SELECT #PEPE1.ID,#PEPE1.NOMBRE FROM #PEPE1 LEFT JOIN #PEPE2 ON
#PEPE1.ID = #PEPE2.ID
WHERE #PEPE2.ID IS NULL



Es solo un ejemplo nomas, si son consultas distribuidas debes poner en los
From todo

nombreservidor.basededatos.propietario.objeto

el propietario generalmente es DBO

Bye


Salu2
Maxi

Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET

MSN:
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"SRenau" escribió en el mensaje
news:18c501c426cc$02dd06c0$
Hola,

En primer lugar Gracias, pero me gustaria llegar un poco
mas lejos.

Perfecto, tengo conexion por red y puedo hacerlo mediante
select,update etc...

Ahora bien como marco los datos ya actualizados como tales.
- Añadiendo un campo de actualizado a la tabla.(lo
se)

Ahora vendria la duda, cuando lo marco como actualizado en
el DTS?
- Supongo que despues del Update logicamente.

¿Y si se cae el sistema despues del update del local y
antes de actualizar el servidor de origen?



Hola,

El problema es el siguiente:
Tengo una base de datos en un servidor en un hosting


donde
recojo los pedidos. Luego tengo una base de datos en un
servidor local donde gestiono esos pedidos los clientes
etc...

Empleo SQL Server en ambas bases de datos.
¿Cual seria la mejor solucion para recoger los pedidos de
la base de datos del hosting y guardarlos en la local?

-¿Quizas por DTS cada x minutos?.
.






Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.661 / Virus Database: 424 - Release Date: 19/04/2004
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida