ron
Member
OE 11.7.17 -- RHEL -- Development on 9.3, Production on 7.9.
We are planning to move from OE 11.7.17 with "Classic AS" and RHEL 7.9 to OE 12.8 with PASOE and RHEL 9.3. Since our systems run 24/7, getting any down-time at all is really hard and getting a window of more than about 3 hours is close to impossible. So, the migration needs lots of careful planning and testing.
We are also developing a new set of SLDC procedures to be in place when the upgrades are done. One particular issue that has always been a problem is schema changes. We (like everyone, I suppose) wants to do them online. In our current OE 11.7.17 there are a number of schema changes that "can" be done online -- but they nearly all require every user to be disconnected. Our system has several always-connected applications and shutting-down even one of them requires about the same impact as if the whole system is brought-down. So -- we never do it -- we always shut-down the whole system -- make the changes and bring it all backup up. All of that needs a system down window of one hour.
We have read Progress' articles about online schema changes with OE12 and they "suggest" that online schema changes are a piece of pie. But is that correct? If using the "SCHEMA-CHANGE" attribute only means that processing will be paused for a while that would be fine ... so long as we don't have to shut-down the whole system.
Has anyone has experience with this?
Ron.
We are planning to move from OE 11.7.17 with "Classic AS" and RHEL 7.9 to OE 12.8 with PASOE and RHEL 9.3. Since our systems run 24/7, getting any down-time at all is really hard and getting a window of more than about 3 hours is close to impossible. So, the migration needs lots of careful planning and testing.
We are also developing a new set of SLDC procedures to be in place when the upgrades are done. One particular issue that has always been a problem is schema changes. We (like everyone, I suppose) wants to do them online. In our current OE 11.7.17 there are a number of schema changes that "can" be done online -- but they nearly all require every user to be disconnected. Our system has several always-connected applications and shutting-down even one of them requires about the same impact as if the whole system is brought-down. So -- we never do it -- we always shut-down the whole system -- make the changes and bring it all backup up. All of that needs a system down window of one hour.
We have read Progress' articles about online schema changes with OE12 and they "suggest" that online schema changes are a piece of pie. But is that correct? If using the "SCHEMA-CHANGE" attribute only means that processing will be paused for a while that would be fine ... so long as we don't have to shut-down the whole system.
Has anyone has experience with this?
Ron.