Progress 7.3B Database could start in multi user but unable to access

hunter_target

New Member
Hi Everyone,

I have this problem as we need to access history database on Progress 7.3B on Windows NT but copied (OS copy)to Windows XP.
I was able to start the database and to shutdown the database. Also able to backup and restore the existing copy using probkup and prorest.

Unfortunately , I unable to access via Data Dictionary. I received the following error message :

Database has the wrong version number db<value>, pro (Value> (44).

I had checked old threads ,some suggested to use prostrct unlock but warned that it may replace the data extents/bi extents that it could not found with empty extents.

Before , I do this , is there any safer way to access the database? Is the database really corrupted? How could I determined it?

Kindly advise. Thanks.

Regards,
Bala

Regards,
Bala
 
Obviously you are trying to start the database with a server executable from a different version of Progress. What version does the database have and what version does the Progress installation have that you use to start the database?

prostrct unlock servers a very different purpose. It won't do you any good - instead, indeed it might damage your database.

Heavy Regards, RealHeavyDude.
 
Hi RealHeavyDude,

Thanks for your reply.

I only have OE 10.2B for testing. I suspect the database is Progress 7.3B but is there any way to verify it? I had checked the database log file which does not mention about the database version.

So I tried the conversion utility assuming that the database version is 7.3B but received the following error message. I checked based on the error message and KB mentioned that the db may be corrupted. Any possible way I could retrieve the data as I only have 10.2B with me now? Kindly advise. Thanks.

Regards,
Bala

proenv>83conv78 c:\liza\16022005\ims
echo PROGRESS Version 8.3E as of Wed June 5 19:01:20 EDT 2002
You must have your database backed up before running the conversion. (1024)
Have you done this (y/n) ?
y
Conversion beginning, please await success confirmation... (1100)
SYSTEM ERROR: Attempt to read block 11 which does not exist. (210)
 
In order to assist you, you need to provide much more information. You say that you "have" the database, but what do you exactly have? Is it a .db file or something else? How did you get the database? Does the database on the WinXP machine resides in the same directory than on the Windows NT machine? Best is you post step by step what you did.

Progress Version 7 is stone age software - it is dating back to the beginning of the '90s of the last century, and that is some 20 years ago ...

Don't know that is applicable to you, but that is what the knowledge base says:
Heavy Regards, RealHeavyDude.
 
THe simple answer is that you will only be able to access the database with a version of Progress that matches the version of the database. I would be talking to Progress to see if they can help you work this out. Ideally you'll probably want to go through converting the database to v10 if you're going to want to be accessing it regularly. If it's a one-off then I'd have thought Progress will help you dump the data. It's certainly worth the ask.
 
I would go back to the machine that you got this database from and use the version of Progress that was installed there to gain access to the data.
 
Back
Top