Kbase 16858: Error 1345 connecting to a database in client/server mode.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/04/2007 |
|
Status: Verified
FACT(s) (Environment):
Progress 8.x
Windows NT
UNIX
SYMPTOM(s):
Error connecting to a database in client/server mode.
Login refused; client has version <n> and server has version <n>. (1345)
Progress client and database server are different versions.
CAUSE:
This error occurs when connecting to an unsupported client/server version configuration.
Thus, when the Progress client is 1 or more major versions LOWER than the db.
i.e., Progress 7.x client attempts to connect to a Progress 8.x db.
i.e., Progress 6.x client attempts to connect to a Progress 8.x db.
Thus, when the Progress client is 2 or more major versions higher than the db.
i.e., Progress 9.x client attempts to connect to a Progress 7.x db.
i.e., Progress 8.x client attempts to connect to a Progress 6.x db.
The rule that a Progress client can only connect to a database server that is the same major version and/or one major version lower.
i.e.,
Progress 7.x client can connect to Progress 7.x db and/or Progress 6.x db
Progress 8.x client can connect to Progress 8.x db and/or Progress 7.x db
Progress 9.x client can connect to Progress 9.x db and/or Progress 8.x db
The values embedded within this error explain the mismatch of client/server version(s). For example, if a the error displayed;
Login refused; client has version <800> and server has version 905>. (1345)
This means that a Progress client 8.x is attempting to connect to the Progress 9.x database server, thus not allowed. Use these codes to help understand
client/server versions being used.
12 - V5.x, 6.2A-6.2E
13 - V6.2F, 6.2G, 6.2H
14 - V6.2I - 6.2N
15 - V6.3C-6.3F
40 - V7.2x
41 - V7.3x
42 - V7.3x
43 - V7.3x
44 - V7.3x
800 - 8.x
905 - 9.x
FIX:
Make sure that the you are following the Progress rule: a Progress client is can only connect to a database server that is the same major version and/or one major version lower.