DBService parameter

Posted by e.schutten on 05-Apr-2017 03:55

We are using OpenEdge Replication Plus 10.2B.

In the database log I see the following line:

[2017/03/29@03:46:54.838-0400] P-7476       T-5152  I BROKER  0: (13869) Database Service Manager - Service(s) to start (-DBService) : replserv

But I can't find the parameter -DBService anywhere. Not in the properties files and not in any PF file.

So were can I find this parameter?

Posted by Valeriy Bashkatov on 05-Apr-2017 09:10

Hi e.schutten,

I just checked. It seems that OE Management determines the type of the database (Source or Target) when you configure it as a managed resource, and automatically starts the corresponding process (replserv or replagent).

Surprise! (for me or I missed something.) [:O]

Therefore, we did not find this parameter in the properties files and in this case it does not need to be specified.

P.S>
I used 11.6 Win64

All Replies

Posted by Valeriy Bashkatov on 05-Apr-2017 04:04

Hi,

"-DBService replserv"  is used for start Replication Server process when database started for OpenEdge Replication.

for example:

proserve <source> -DBService replserv -S 5555 -n 150 -Mn 22 -L 100000

So, this parameter should be specified either in the command line, or in the pf-file, or in the start script, or in the OpenEdge Management / Explorer settings for this database

How do you start the database?

Posted by e.schutten on 05-Apr-2017 04:12

The databases are started with 'call dbman <dbname> -start'

Perhaps you don't need this parameter in this case?

Posted by Valeriy Bashkatov on 05-Apr-2017 07:03

It's looks like your database configured by OE Explorer or OE Management.

In this case, by default, dbman uses DLC/properties/conmgr.properties  file for search and read configuration of database.

Check this file for your database configuration.

See sections like this:

[database.<dbname>]

and

[servergroup.<dbname>.defaultconfiguration.defaultservergroup]

Posted by Valeriy Bashkatov on 05-Apr-2017 09:10

Hi e.schutten,

I just checked. It seems that OE Management determines the type of the database (Source or Target) when you configure it as a managed resource, and automatically starts the corresponding process (replserv or replagent).

Surprise! (for me or I missed something.) [:O]

Therefore, we did not find this parameter in the properties files and in this case it does not need to be specified.

P.S>
I used 11.6 Win64

Posted by e.schutten on 05-Apr-2017 09:54

Ah, that seems also to be the case for 10.2B

So you only use this parameter when using proserve and you don't need to use this parameter when using OE Management.

Thanks for you answer!

Posted by Tom Cattigan on 11-Apr-2017 21:29

Because you are using dbman, it means you are using the adminserver to start the database.  Take a look in $DLC/properties for conmgr.properties - this file will hold your DB startup parameters.

Posted by Libor Laubacher on 11-Apr-2017 21:29

More exactly, Adminserver which dbman uses to start the database on its behalf does a check under the covers to detect whether database is oe repl enabled and if it is, it appends the appropriate -DBService parameter if necessary.

Sent from Nine

This thread is closed