Hola, nanana! a ver, hay cosas que te contradecis, si es online online no se puede hacer la transaccion y listo, fallo la operacion. Si estas pensando en que si se corta luego las podes pasar entonces no es online eso , y para eso podes usar replicacion lo mas bien.
Pero defini que es online, o sea: si es online, o se inserta en ambos lados o no se inserta, si admitis un delay (en la replicacion lo podes definir inmediato y eso demora casi 1seg) no es online. 2008/9/22 Luis <[EMAIL PROTECTED]>: > Maxi: > > Si tiene que estar on-line, dado que cuando se carga la nota de venta, en el > servidor A, se tiene que replicar en el servidor B, para la preparacion y > envio de la mercaderia al cliente. > > Ahora, voy a tener que trabajar mas fino, para que en caso de corte en la > conexion, al restaurarse, me inserte las Notas de Ventas que no se pudieron > en su momento y porsupuesto antes de disparar el trigger, controlar si el > servidor B esta disponible. > > Todo un tema. > > Ibaseta, Luis. > >> Date: Mon, 22 Sep 2008 13:24:51 -0300 >> From: [EMAIL PROTECTED] >> To: [EMAIL PROTECTED] >> Subject: [dbms] Servidor Linkeado >> >> Si tiene que estar online porque el negocio lo requiere debes usar >> triggers, cuando no anda la conexion no se cargaran datos ni de un >> lado ni del otro ya que falla la transaccion distribuida. >> >> >> >> 2008/9/22 Luis <[EMAIL PROTECTED]>: >> > Mariano: >> > >> > El motivo es que en el servidor del ERP, A , cuando se carga una Nota de >> > Venta por ejemplo, datos de estas, se tienen que insertar en tablas del >> > servidor B, porque es el servidor el WMS (Administrador de almacenes). >> > >> > Desde ya el servidor B, no tiene las mismas tablas que el servidor A. >> > >> > De ahi, mi pregunta cual es el metodo mas apropiado, dado que la >> > informacion >> > tiene que estar on-line. Ademas el servidor B no esta en la misma >> > localidad >> > que el servidor A. >> > >> > >> > ________________________________ >> > Date: Mon, 22 Sep 2008 12:55:36 -0300 >> > From: [EMAIL PROTECTED] >> > To: [EMAIL PROTECTED] >> > Subject: [dbms] Servidor Linkeado >> > >> > >> > Eso es muy malo.Da error y le cancela la transacción al usuario. >> > Para eso debes usar replicacion o mirroring o log shipping u otro >> > mecanismo >> > como service broker pero nunca jamas triggers >> > Cual es el propósito de tener el segundo equipo, alta disponibilidad? >> > >> > -------------------------------- >> > Atte. >> > Ing. Jose Mariano Alvarez >> > SQL Total Consulting >> > >> > >> > On Mon, Sep 22, 2008 at 11:23, Luis <[EMAIL PROTECTED]> wrote: >> > >> > Hola amigos. >> > >> > Tengo una duda, sobre un tema que recien empiezo a caminar. El tema que >> > tengo un servidor Sql Server 2005 x64 sobre Windows 2003 server x64, es >> > el >> > servidor principal del ERP, vamos llamarlo A y tengo otro servidor >> > tambien >> > con la misma plataforma y el mismo SQL Server, este ultimo servidor esta >> > linkeado en el primer servidor que lo llamaremos B. >> > Las tablas del servidor B, se actualiza por medios de triggers que se >> > ejecutan en el servidor A, ahora mi duda es que pasa si por x motivos el >> > servidor B no tiene conexion con el servidor A, los triggers que se >> > ejecutan, dan error o cuando se reestablece la conexion los hace todos >> > juntos (los que se habian echo en le momento que no habia conexion). O >> > bien >> > que otra forma tengo para poder safar de esta situacion. >> > >> > Espero que haya sido claro. >> > >> > Gracias, a todos. >> > >> > Ibaseta, Luis. >> > >> > ________________________________ >> > Descargá ya gratis y viví la experiencia Windows Live. Descubre Windows >> > Live >> > >> > ________________________________ >> > ¿Aburrido? Ingresá ya y divertite como nunca en MSN Juegos. MSN Juegos >> >> >> >> -- >> ----------------------------------------------------------- >> Microsoft MVP en SQL Server >> Consultor en SQLTotalConsulting >> Excelencia en servicios y consultoria SQLServer >> www.sqltotalconsulting.com >> ----------------------------------------------------------- >> > > > ________________________________ > Descargá ya gratis y viví la experiencia Windows Live. Descubre Windows Live -- ----------------------------------------------------------- Microsoft MVP en SQL Server Consultor en SQLTotalConsulting Excelencia en servicios y consultoria SQLServer www.sqltotalconsulting.com -----------------------------------------------------------
