As a developer and part-time BroadVision administrator, our production website needs to be updated. Usually, we go through the normal change control processes, get scheduled, come up with backout plans, and then proceed onward. We set aside some time on the weekends, I get a little root access (w00t!), and then we apply patches, do upgrades, and all that good stuff. To add to the joy, I don’t have to do most OS upgrades, hardware upgrades, database maintenance, or even backups. We have dedicated teams that take care of all of GP and they rock. All I have to do is focus on BV and I love it.
This weekend, that love was challenged. We had a version upgrade to move BroadVision from 5.5 to 6.0. The big deal was to apply some schema changes to the database. Read on for the sordid story.
(more…)