Kbase 21772: Error (642) with Multiple Versions of Progress Involved
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  12/02/2002 |
|
SUMMARY:
This document provides a solution for error 642:
Disconnected because of PROGRESS client/server version mismatch.
(642)
When connecting an SQL-89 client to a Progress database with the MERANT SQL-89 ODBC driver, the error will occur if the connection is made through the Open Interface Broker (OIB) and the OIB is not the same version as the Progress database.
EXPLANATION:
When connecting an SQL-89 ODBC client to a Progress database, you must have started an OIB. This is usually done on the same server where the database is running. If you are running more than one version of Progress on the server and you have, for example, started a version 8 OIB and wish to connect a client through this OIB to a version 9 database, error (642) will occur.
SOLUTION:
The OIB needs to have the same version as the database.
Start an additional OIB that is the same version as the database. Use this to connect to the database.
References to Written Documentation:
Progress Knowledge Base Solutions:
17204, "MERANT 32-bit ODBC Setup Using Remote OIB & Remote V8 DB"
18817, "Client/Server Version Mismatch. (642) Progress V9 SQL89 ODBC"