dbTalk Databases Forums  

global synchronization point

comp.databases.sybase comp.databases.sybase


Discuss global synchronization point in the comp.databases.sybase forum.



Reply
 
Thread Tools Display Modes
  #11  
Old   
Keith
 
Posts: n/a

Default Re: global synchronization point - 09-19-2008 , 11:47 AM






On Sep 17, 7:17*pm, horo... (AT) gmail (DOT) com wrote:
Quote:
hey all,

I was wondering if it was possible to do the following -

I would like to set a 'sync point' where

1) transactions could occur on a given database or databases after the
sync point was created in multiple sessions.
2) I could globally 'roll back' the database to the sync point.

The "es" after database is the sticky point here. If you mean "within
the same database server" you're OK. If you mean across database
servers I think what you are after is known as an "XA" architecture
and requires additional product for the database vendor [be it Oracle
or Sybase] as well a "transaction monitor" or equivalent (J2EE
Application Server, e.g.) and application support to do it right.
What if your application creates
flat files, for example, or sends pub / sub messages; are actions
required there (external to your database(s)) when you rollback?

Your problem statement is very general and (potentially) very
ambitious at the same time.

Keith


Reply With Quote
  #12  
Old   
Keith
 
Posts: n/a

Default Re: global synchronization point - 09-19-2008 , 11:47 AM






On Sep 17, 7:17*pm, horo... (AT) gmail (DOT) com wrote:
Quote:
hey all,

I was wondering if it was possible to do the following -

I would like to set a 'sync point' where

1) transactions could occur on a given database or databases after the
sync point was created in multiple sessions.
2) I could globally 'roll back' the database to the sync point.

The "es" after database is the sticky point here. If you mean "within
the same database server" you're OK. If you mean across database
servers I think what you are after is known as an "XA" architecture
and requires additional product for the database vendor [be it Oracle
or Sybase] as well a "transaction monitor" or equivalent (J2EE
Application Server, e.g.) and application support to do it right.
What if your application creates
flat files, for example, or sends pub / sub messages; are actions
required there (external to your database(s)) when you rollback?

Your problem statement is very general and (potentially) very
ambitious at the same time.

Keith


Reply With Quote
  #13  
Old   
Keith
 
Posts: n/a

Default Re: global synchronization point - 09-19-2008 , 11:47 AM



On Sep 17, 7:17*pm, horo... (AT) gmail (DOT) com wrote:
Quote:
hey all,

I was wondering if it was possible to do the following -

I would like to set a 'sync point' where

1) transactions could occur on a given database or databases after the
sync point was created in multiple sessions.
2) I could globally 'roll back' the database to the sync point.

The "es" after database is the sticky point here. If you mean "within
the same database server" you're OK. If you mean across database
servers I think what you are after is known as an "XA" architecture
and requires additional product for the database vendor [be it Oracle
or Sybase] as well a "transaction monitor" or equivalent (J2EE
Application Server, e.g.) and application support to do it right.
What if your application creates
flat files, for example, or sends pub / sub messages; are actions
required there (external to your database(s)) when you rollback?

Your problem statement is very general and (potentially) very
ambitious at the same time.

Keith


Reply With Quote
  #14  
Old   
Keith
 
Posts: n/a

Default Re: global synchronization point - 09-19-2008 , 11:47 AM



On Sep 17, 7:17*pm, horo... (AT) gmail (DOT) com wrote:
Quote:
hey all,

I was wondering if it was possible to do the following -

I would like to set a 'sync point' where

1) transactions could occur on a given database or databases after the
sync point was created in multiple sessions.
2) I could globally 'roll back' the database to the sync point.

The "es" after database is the sticky point here. If you mean "within
the same database server" you're OK. If you mean across database
servers I think what you are after is known as an "XA" architecture
and requires additional product for the database vendor [be it Oracle
or Sybase] as well a "transaction monitor" or equivalent (J2EE
Application Server, e.g.) and application support to do it right.
What if your application creates
flat files, for example, or sends pub / sub messages; are actions
required there (external to your database(s)) when you rollback?

Your problem statement is very general and (potentially) very
ambitious at the same time.

Keith


Reply With Quote
  #15  
Old   
Keith
 
Posts: n/a

Default Re: global synchronization point - 09-19-2008 , 11:47 AM



On Sep 17, 7:17*pm, horo... (AT) gmail (DOT) com wrote:
Quote:
hey all,

I was wondering if it was possible to do the following -

I would like to set a 'sync point' where

1) transactions could occur on a given database or databases after the
sync point was created in multiple sessions.
2) I could globally 'roll back' the database to the sync point.

The "es" after database is the sticky point here. If you mean "within
the same database server" you're OK. If you mean across database
servers I think what you are after is known as an "XA" architecture
and requires additional product for the database vendor [be it Oracle
or Sybase] as well a "transaction monitor" or equivalent (J2EE
Application Server, e.g.) and application support to do it right.
What if your application creates
flat files, for example, or sends pub / sub messages; are actions
required there (external to your database(s)) when you rollback?

Your problem statement is very general and (potentially) very
ambitious at the same time.

Keith


Reply With Quote
  #16  
Old   
Keith
 
Posts: n/a

Default Re: global synchronization point - 09-19-2008 , 11:47 AM



On Sep 17, 7:17*pm, horo... (AT) gmail (DOT) com wrote:
Quote:
hey all,

I was wondering if it was possible to do the following -

I would like to set a 'sync point' where

1) transactions could occur on a given database or databases after the
sync point was created in multiple sessions.
2) I could globally 'roll back' the database to the sync point.

The "es" after database is the sticky point here. If you mean "within
the same database server" you're OK. If you mean across database
servers I think what you are after is known as an "XA" architecture
and requires additional product for the database vendor [be it Oracle
or Sybase] as well a "transaction monitor" or equivalent (J2EE
Application Server, e.g.) and application support to do it right.
What if your application creates
flat files, for example, or sends pub / sub messages; are actions
required there (external to your database(s)) when you rollback?

Your problem statement is very general and (potentially) very
ambitious at the same time.

Keith


Reply With Quote
  #17  
Old   
Keith
 
Posts: n/a

Default Re: global synchronization point - 09-19-2008 , 11:47 AM



On Sep 17, 7:17*pm, horo... (AT) gmail (DOT) com wrote:
Quote:
hey all,

I was wondering if it was possible to do the following -

I would like to set a 'sync point' where

1) transactions could occur on a given database or databases after the
sync point was created in multiple sessions.
2) I could globally 'roll back' the database to the sync point.

The "es" after database is the sticky point here. If you mean "within
the same database server" you're OK. If you mean across database
servers I think what you are after is known as an "XA" architecture
and requires additional product for the database vendor [be it Oracle
or Sybase] as well a "transaction monitor" or equivalent (J2EE
Application Server, e.g.) and application support to do it right.
What if your application creates
flat files, for example, or sends pub / sub messages; are actions
required there (external to your database(s)) when you rollback?

Your problem statement is very general and (potentially) very
ambitious at the same time.

Keith


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.