Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 9 of 9 total
Thread Version mismatch
Mon, Feb 18 2008 8:59 PMPermanent Link

Richard Harding
Tim,

I have managed to get myself into a mess again with version mismatch. (ElevateDB Error
#100 There is an error in the metadata for object EDBConfig)  It occurs when I try to
connect to the EDBSession in all my applications.

I can access the databases with ElevateDB Manager.  The LocalConfigPath & LocalConfigName
are the same in the applications and ElevateDB Manager.  All the other properties for the
session are the default properties.

Restoring the databases and applications from backups has not solved the problem.

What have I done?

------------------
Richard Harding
Windella Computer Knowhow
28 Freeman Drive
Lochinvar NSW 2321
Phone:   61 2 4930 7336
Mobile:   0419 016 032
email:   rharding@wck.com.au
Mon, Feb 18 2008 10:54 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Richard,

<< Restoring the databases and applications from backups has not solved the
problem.

What have I done? >>

I don't know. Smiley If you can zip up the whole lot (config file and database
catalog file) and send it to me, I can tell you what the problem is.

--
Tim Young
Elevate Software
www.elevatesoft.com

Tue, Feb 19 2008 12:04 AMPermanent Link

Richard Harding

>>I don't know. Smiley If you can zip up the whole lot (config file and database
catalog file) and send it to me, I can tell you what the problem is.


Tim,

I posted the Catalog and Config file in the binaries.

------------------
Richard Harding
Windella Computer Knowhow
28 Freeman Drive
Lochinvar NSW 2321
Phone:   61 2 4930 7336
Mobile:   0419 016 032
email:   rharding@wck.com.au

Tue, Feb 19 2008 4:36 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Richard,

<< I posted the Catalog and Config file in the binaries. >>

They seem to be working just fine here with 1.08.  Are you possibly using an
older version of ElevateDB by accident ?

--
Tim Young
Elevate Software
www.elevatesoft.com

Tue, Feb 19 2008 7:47 PMPermanent Link

Richard Harding
>>They seem to be working just fine here with 1.08.  Are you possibly using an older
version of ElevateDB by accident ?

I have installed version 1.08 Additional Utilities and 1.08 for Delphi 2006.  I had
installed 1.08 for Delphi 5 but reverted back to 1.07b3 because of the L1496 error when
compiling programs which you already know about.

So yes, I am using a an older version.  Is there anything I can do to resolve this before
the issue with 1.08 & Delphi 5 is fixed?

--
Richard Harding
Windella Computer Knowhow
28 Freeman Drive
Lochinvar NSW 2321
Phone:   61 2 4930 7336
Mobile:   0419 016 032
email:   rharding@wck.com.au


Wed, Feb 20 2008 3:57 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Richard,

<< So yes, I am using a an older version.  Is there anything I can do to
resolve this before the issue with 1.08 & Delphi 5 is fixed? >>

I'll see what I can do about getting the next build out shortly.

--
Tim Young
Elevate Software
www.elevatesoft.com

Wed, Feb 20 2008 5:48 PMPermanent Link

Richard Harding
>>I'll see what I can do about getting the next build out shortly.

Thank you.

What is being compared to give rise to the version mismatch error?

There is a "version" field in the "Information.tables" table.  Is this relevant?



--
Richard Harding
Windella Computer Knowhow
28 Freeman Drive
Lochinvar NSW 2321
Phone:   61 2 4930 7336
Mobile:   0419 016 032
email:   rharding@wck.com.au
Wed, Feb 20 2008 6:28 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Richard,

<< What is being compared to give rise to the version mismatch error? >>

It's the internal catalog version number that determines whether the catalog
has been updated using a later version, and the only time that we do minor
release version number changes is when the catalog changes.

--
Tim Young
Elevate Software
www.elevatesoft.com

Thu, Feb 21 2008 5:26 PMPermanent Link

Richard Harding
>>It's the internal catalog version number that determines whether the catalog
has been updated using a later version, and the only time that we do minor
release version number changes is when the catalog changes.

Sorry, Tim - I still do not get it.

Below are the steps that resulted in the error.

* Installed EDB v1.08 for Delphi 5, BDS 2006 and the Additional Utilities.
* Unable to compile applications using Delphi 5 due to the L1496 error.
* Reinstalled EDB v1.07b3 for Delphi 5.
* Version mismatch when connecting to a session occurs when running applications that were
compiled with EDB v1.07.  This is for all my EDB databases, even those databases that have
not had any Catalog changes using V1.08.

* If I revert back to v1.07 of the Additional Utilities, then I receive the Version
Mismatch error when connecting to the Default Session.

The error occurs when connecting to the session.

It would appear that once a newer version of EDB is installed (and some event happens)
then it is not possible to revert back to the previous version.

Could you please have another attempt at explaining it to me????

Richard Harding
Windella Computer Knowhow
28 Freeman Drive
Lochinvar NSW 2321
Phone:   61 2 4930 7336
Mobile:   0419 016 032
email:   rharding@wck.com.au





Image