Tuesday, January 11, 2005

Freakin' Upgrades.

I believe I mentioned a while ago that I've been working on an upgrade to some software at the office. It has thwarted about every attempt to upgrade imaginable. If not here, I may have mentioned it elsewhere.

The product is Mercury Interactive's TestDirector, and consists of a database portion and a file portion. Currently, it's running on MS SQL 7.0 SP3 and Version 6.03 of TestDirector. The initial goal was to upgrade to MS SQL 2000, but we discovered that our current version of TD does not support SQL 2000. So, we will upgrade TD to version 8.0 as well. This is an exercise in frustrations unmatched, so far.

There have been significant enough changes in TestDirector that an upgrade directly from 6.03 to 8.0 is not possible. You must first upgrade the project to version 7.2 and then to 8.0. Neither has worked, yet.

The first thing I'd like to do is to copy the current database/files to another location, and work on that as the upgrade. I have yet to do that successfully. Each time I try, no matter what, I end up with memory errors on my machine. I watched the copy using the task manager in Windows XP, and found that, at max, the process uses up about 380MB of memory to copy the DB from one project to another. I guess the 512MB on my machine just isn't enough...

I've copied projects using other methods, and they seemed to be successful, but the upgrade attempts always fail for some reason. I have no idea why, but I suspect there's something hidden in there somewhere that will only get copied if you use the built in project administration tool. Damn.

Off to try again.

No comments: