Kbase 13980: ** Database has the wrong version number Error 44
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/23/1999 |
|
** Database has the wrong version number Error 44
04/25/95
LJF
** Database has the wrong version number. (44)
One of the most common reasons why you might see this error is that a
previous version of PROGRESS was installed on the machine and the
PROGRESS scripts STILL reside in /usr/bin. Since /usr/bin generally
appears toward the front of a PATH, the scripts in this directory will
override the scripts that are referenced in the later version of
PROGRESS that reside in $DLC (V6) or $DLC/bin (V7).
Another issue can occur when two or more different major versions
of PROGRESS are installed on the same machine.
An example of a major version is 6.x, 7.x or 8.x where x would be
considered the minor point release.
Example:
version 8.2C
8 is the major release number
2 is the minor release number
C is a specific main release or maintenance release
If you attempt to connect a client to a database directly in single
user mode and you have a difference in version (major or minor)
between client and server you will receive error 44.
You need to add the -H and -S startup parameters to make the client a
remote client to enable it to connect to the database server.
A remote client may connect to a database server using the -H -S -N
connection parameters if the major release number of client is
equal to the database server version or the database server version
is no more than 1 less.
Example 1:
A version 8.1C client may connect to an 8.3A database server if
the client uses the -N -S -H parameters to connect to the database
since the major version numbers are the same.
It can not make a shared memory or direct connection to the database
itself in single user mode.
Example 2:
A version 8.3B client may connect to a version 7.3E database server
as long as it uses the -N -S -H connection parameters since the
server version is only 1 version less than the clients major release
version number.
Progress Software Technical Support Note # 13980
(revised 03/22/99 RAS)