| |||
Replicacion en SQLServer Hola, tengo una duda sobre la replicacion usando sqlserver 2000 ya que no tengo mucha experiencia en esto, lo que necesito es saber que tipo de replicacion se adapta mejor para mi problema, tenemos 2 o mas bases de datos que mantienen lista de precios y necesitamos que tengan los datos lo mas rapido posible, la bases estan conectadas por internet (no en LAN), y generalmente se pueden actualizar cualquiera de ellas, segun lo que lei seria la replica de combinacion, pero es muy lenta segun entiendo, la otra opcion es la de transacciones pero no se bien como es el tema de que todos puedan actualizar las base de datos, o sea que todos los suscriptos puedan modificar las tablas (el contenido), tampoco se si se pueden usar los dos metodos juntos para cada parte de la base de datos, porque no todas las tabla necesitan estar al instante actualizadas. Espero que me ayuden Gracias...
__________________ Martin |
| |||
Servicio de Transformación de Datos (DTS) Cita: Exacto, este servicio te permite de una forma gráfica y realmente sencilla establecer consultas y transformación de datos entre tablas, bases de datos e inclusive tipos de gestores.
Iniciado por Atonovich Si los agentes nativos de replicación te resultan complicados, ¿porque no utilizas DTS programados? Para darte un ejemplo, en mi caso me ayudo a hacer lo que tu necesitas hacia el gestor SyBase. Ahora bien, manejate con tablas temporales en el destino para que hagas una copia hacia el destino y luego desde esa tabla te actualice la lista de precios. Cuando pueda publicare el paquete que programé para que te ilustre como ejemplo. Peeeeero: no supe como hacer para ejecutar este DTS mediante un trigger, por lo que tuve que programar en el Agente SQL una tarea repetitiva con intervalo de 5 minutos para hacer mis actualizaciones. |