Feedback
Did this article resolve your question/issue?

   

Article

Client/DB version mismatch when connecting from same install

Information

 
TitleClient/DB version mismatch when connecting from same install
URL NameClient-DB-version-mismatch-when-connecting-from-same-install
Article Number000181108
EnvironmentProduct: OpenEdge
Version: 11.6
OS: Windows
Question/Problem Description

Clients experience the following error when connecting to a database of the same version as the client...  From the same OE installation.

** Database has the wrong version number. (db: 8365, pro: 8342). (44)
 
Steps to Reproduce
Clarifying Information

After installing a 64bit OpenEdge version for the first time, errors were raised when starting the application indicating that prowin32.exe could not be found.
The user instead copied the prowin32.exe and prow32.dll from an existing 10.2B installation into the 11.6 installation's bin folder.
Task Manager showed both prowin32.exe and prowin.exe processes executing from the same installation.
 
Error Message** Database has the wrong version number. (db: <value>, pro: <value>). (44)
Defect/Enhancement Number
Cause

 In 64 bit OpenEdge installations the prowin32.exe executable was replaced with prowin.exe.  Therefore, to correct the missing prowin32.exe error, the user should have simply changed the shortcut to call prowin.exe.

This resulted in the above error when attempting to connect to the 11.6 database in single user mode using the prowin32.exe from the earlier release.
 
Resolution

Remove the 10.2B artifacts(prowin32.exe & prow32.dll) from the 11.6 installation. 
 
Workaround
Notes

References to Other Documentation:
Progress Article(s):
000021273, How to determine the Progress version based on Error 44
 
Last Modified Date4/5/2017 8:08 PM
Attachment 
Files
Disclaimer The origins of the information on this site may be internal or external to Progress Software Corporation (“Progress”). Progress Software Corporation makes all reasonable efforts to verify this information. However, the information provided is for your information only. Progress Software Corporation makes no explicit or implied claims to the validity of this information.

Any sample code provided on this site is not supported under any Progress support program or service. The sample code is provided on an "AS IS" basis. Progress makes no warranties, express or implied, and disclaims all implied warranties including, without limitation, the implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample code is borne by the user. In no event shall Progress, its employees, or anyone else involved in the creation, production, or delivery of the code be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample code, even if Progress has been advised of the possibility of such damages.