ok, entonces no es online y podes usar replicacion transaccional como
dice Mariano!

2008/9/22 Luis <[EMAIL PROTECTED]>:
> Maxi, cuando se carga la Nota de Venta, los datos tiene que pasar al
> Servidor B al toque, el drama es cuando se pierde la conexion. Ese es el
> problema. Las operaciones se tienen que pasar a medida que se van cargando
> en el servidor A. Obviamente que si se corta la conexion, se debe buscar una
> alternativa para que esas operaciones que no se puedieron pasar durante el
> corte, se puedan pasar al momento de tener conexion nuevamente. Pero no es
> que todo se puede pasar en ciertos momentos, se debe pasar a medida que se
> cargan las Notas de Ventas.
>
> Ibaseta, Luis.
>
>> Date: Mon, 22 Sep 2008 13:44:48 -0300
>> From: [EMAIL PROTECTED]
>> To: [EMAIL PROTECTED]
>> Subject: [dbms] Servidor Linkeado
>>
>> 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
>> -----------------------------------------------------------
>>
>
>
> ________________________________
> 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
-----------------------------------------------------------

Responder a