Handling Schema Changes
Posted by: Jon Stewart
Date: February 27, 2009 01:00PM

I'd like to bounce a problem off the braintrust here, if I may:

our environment, which I'm certain isn't unique, manages a replicated db environment that receives asynchronous updates. My question is: what's the best way to manage database schema changes?

For example, if table A contains
column 1
column 2

and contains records in that format, but we determine that table A needs to change to
column 1
column 2
column 3

the associated software won't store records correctly until it is updated to the new schema, but it can't be updated until the new schema is available. So if I disable writes to the database while changing the schema, those writes will have to be translated to the new schema.

Is there a general procedure for handling this type of scenario? It seems like everyone would have to address this, but I can't seem to find a decent explanation of the deployment cycle.

Thanks.

jon

Options: ReplyQuote


Subject
Written By
Posted
Handling Schema Changes
February 27, 2009 01:00PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.