Consultor Eletrônico



Kbase P11716: Exceeding permissible number of connection - No Secondary Login Broker
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   07/05/2009
Status: Verified

SYMPTOM(s):

Error on ODBC connection

Error on JDBC connection

[DataDirect Technology][ODCB Progress drive][Progress] Invalid attribute in connect in connect string

Description [DataDirect Technology][ODCB Progress drive][Progress] Exceeding permissible number of connection

Not using Secondary Login Broker

No SQL-92 Servers available

FACT(s) (Environment):

All Supported Operating Systems
Progress 9.x
OpenEdge 10.x

CAUSE:

Not enough Servers available to be spawned by the broker

FIX:

Increase the number of Servers by increasing the value of the "-Mn" parameter.

Ensure that the minimum number clients per server "-Mi" will allow the number of servers that you increased to be available. This is achieved by increasing the value of "-Mi" parameter to be the same as the "-Ma" value.
Example
Lets say you have a maximum of 50 4GL remote users and you need a maximum of 10 SQL-92 connections, for this you can start your DB like this:

proserve sports -S 4444 -Ma 10 -Mi 10 -Mn 15 -n 62
The 50 4GL users will use 5 servers, -Mi 10 will cause that each server will reach 10 connections before starting a new one.
This will leave 10 servers free for SQL-92 connections.