Oracle BRM - Data Manager - Shared Memory and Log Level

Data manager in Oracle BRM is the second tier out of the 4 tier architecture of BRM.

  • Following are shared memory and loglevel configurations in the file dm_oracle/pin.conf. 
  • Refer to the following OOB documentation page of BRM version 12 and look for the setting dm_shmsize, dm_bigsize.

Oracle BRM12 - DM shared memory settings (Refer page 216)


  1. stop_dm_eai 
  2. stop_dm_ifw_sync 
  3. stop_eai_js 
  4. stop_dm_oracle 

  1. start_dm_oracle 
  2. start_cm 
  3. start_dm_eai 
  4. start_dm_ifw_sync 
  5. start_eai_js 

dm_shmsize is the total shared memory requirement for the DM. Below are the formulas you can use as a starting point for 

your shared memory settings.

 

  X = (DMfe + DMbe + 1DMmain) * 512KB
  dm_bigsize = X * 20%
  dm_shmsize = X + dm_bigsize

 

  Here is the example how to calculate for the following DM process settings if:

 

  Dm_n_fe = 4

  Dm_n_be = 16

 

 We can estimate the shared memory settings using:

 X = (4+16+1) * 512KB = 11MB

 dm_bigsize = 11MB * 20% = 2MB

 dm_shmsize = 11MB + 2MB = 13MB

 

Exact size will be dependent on the system configuration and the Infranet loading. There are no fixed recommendations on the memory sizes. Please refer to online document section 'Setting DM shared memory size' for more details,


 

Use this command “chatr +as mpas dm_oracle" [ for this new dm_oracle binary]  on HP unix systems during restart of DM.

Increase the loglevel for DM by following the below steps.

Add the following lines in $PIN_HOME/sys/dm_oracle/pin.conf

- dm dm_debug 0xff

- dm dm_debug2 0xffa

- dm dm_debug3 0xffff


Comments

Popular posts from this blog

Oracle BRM: Some Important Utilities

Oracle BRM: Utilize the BRM's MTA framework to use a file instead of searching the database

Oracle BRM: Learn step by step by following youtube channel