Kbase P91957: Can an AppServer server process connect to a Progress Database via shared memory?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/31/2005 |
|
Status: Verified
GOAL:
Can an AppServer server process connect to a Progress Database via shared memory?
GOAL:
How to establish a connection from an AppServer server process to a Progress Database in self-service mode?
FACT(s) (Environment):
Progress 9.x
OpenEdge 10.x
FIX:
Yes, a Progress client process may connect to a Progress Database in self-service mode using shared memory only when the client's version exactly matches the Database server's version. Since an AppServer server process is considered to be a client process to the Database the same rule applies.
For example, if one starts a Progress Database up on a Windows machine via a command such as follows:
C:\Program Files\Progress\bin\proserve c:\Progress\Wrk\db\sports2000.db
Then, an AppServer Broker can be configured so that its server processes are able to connect to the Database that is up and running via shared memory. The configuration can be performed by adding database connection parameters to the server's startup parameter in either the ubroker.properties file under the particular AppServer Broker section:
[UBroker.AS.asbroker1]
...
...
srvrStartupParam=-db c:\Progress\Wrk\db\sports2000.db
...
...
or
In Progress Explorer under AppServer Broker Properties => Server => General => Server startup parameters