SAP Dialog Process Number

Dears:
I just finish installation of my ECC 6.0 server. Now i want to change the number of the SAP dialog process. And do you know if there is any calculate formula to use so that i can know how many dialog process i should set for the server?

Hello,
That depends on the no of users that are going to logon.
For windows based operating system, it depends on the no of processors you have in the server.
http://help.sap.com/saphelp_nw70/helpdata/EN/02/962817538111d1891b0000e8322f96/frameset.htm
While increasing the no of work process, you need to note that per work process, you have to assign 50 MB to 60 MB of memory, depending on the SAP release and operating system.
Regards,
Debasis.

Similar Messages

  • Issue in SAP Dialog process (Stop Workproc 3, PID 11754)

    Dear All,
    I have an issue in out system,
    We are using SAP ECC 6 (7.00), running in OS Sun SPARC 9.
    Oracle Database 10.2.0.4
    last monday our Dialog server hung.
    If I check in SM21, it said that the process is stop. the log in the os level didn't very help.
    Please your help to find the root cause of this issue.
    Below are the Trace from /usr/sap/<SID>/D40/work/
    M Mon Aug  9 19:27:43 2010
    M  *** WARNING => ThSndDelUser: delete client/user 100/DELIVERAWP11 (T102) on server veccprod_AOP_30
    M
    M Mon Aug  9 21:41:29 2010
    M  ThAlarmHandler (1)
    M  ThAlarmHandler (1)
    M  ThAlarmHandler: set CONTROL_TIMEOUT/DP_CONTROL_JAVA_EXIT and break sql
    M  ThAlarmHandler: return from signal handler
    M
    M Mon Aug  9 21:42:29 2010
    M  ThAlarmHandler (2)
    M  ThAlarmHandler (2)
    M  ThAlarmHandler: 2. ALARM: terminate process (pid=11754, user is T146/M0)
    M  ThAlarmHandler: prv_action of W3: 0x2
    M  ThAlarmHandler: set clean state of T146/M0 to DP_TIMEOUT
    M  ThAlarmHandler: roll out T146/M0
    M  ThRollOut: roll out T146/U5516/M0/I1 (level=7, short_roll_out=0)
    M  ThCallHooks: call hook >SAP-Trace RFC save< for event BEFORE_ROLL_OUT
    M  TrThHookFunc: called for Rollout
    M  ThCallHooks: call hook >dyRollInOutHook< for event BEFORE_ROLL_OUT
    M  ThCallHooks: call hook >ITSP: RollOut< for event BEFORE_ROLL_OUT
    M  SosISearchAnchor: anchorArray allocated but no value stored yet
    M  ThCallHooks: call hook >rsts_before_rollout< for event BEFORE_ROLL_OUT
    M  SosISearchAnchor: anchorArray allocated but no value stored yet
    M  SosISearchAnchor: anchorArray allocated but no value stored yet
    M  ThCallHooks: call hook >abRtmRollOut< for event BEFORE_ROLL_OUT
    M  ThRollOut: call rrol_out (1)
    M  ThRollOut: act roll state = DP_ROLLED_OUT
    M  ThRollOut: roll level <> 0, don't call ab_rollout
    M  ThRollOut: full roll out of U5516 M0 I1 (Level 7) ok
    M  ThAlarmHandler: prv_action of W3: 0xa
    M  ThAlarmHandler: save snc contexts
    M  ThISncSaveAllContexts: save 0 snc contexts
    M  ThAlarmHandler: C-Stack during alarm handler
    M  -
    C-STACK -
    [0] DoStack2 ( 0x1063db3c0, 0xffffffff7fffa3a0, 0x1005739a4, 0x0, 0x14, 0x1036651f8 ), at 0x1005739a4
    [1] CTrcStack2 ( 0x103f41940, 0x0, 0x1a000, 0x1036eb758, 0x100570cc4, 0x1036651f8 ), at 0x100573540
    [2] ThAlarmHandler ( 0x1, 0x36eb400, 0x1, 0x1036cfd20, 0x1036cfac6, 0x1036ce730 ), at 0x10031bc84
    [3] DpSigAlrm ( 0x0, 0x36ce400, 0x100000000, 0x1, 0x0, 0x1003199c0 ), at 0x100272724
    [4] __sighndlr ( 0xe, 0x0, 0xffffffff7fffae70, 0x10027256c, 0x0, 0xd ), at 0xffffffff7c2d418c
    [5] call_user_handler ( 0xffffffff7d300200, 0xffffffff7d300200, 0xffffffff7fffae70, 0x0, 0x0, 0x0 ), at 0xffffffff7c2c7d28
    [6] sigacthandler ( 0x0, 0x0, 0xffffffff7fffae70, 0xffffffff7d300200, 0x0, 0xffffffff7c43a000 ), at 0xffffffff7c2c7f20
    [7] RqOsSem ( 0x2b, 0x16000158, 0x0, 0x1063e09d0, 0x100000000, 0xffffffff7fffb208 ), at 0x10029e930
    [8] SemRq ( 0x16000158, 0x1, 0xffffffffffffffff, 0x103f23830, 0x2b, 0x1063f78f8 ), at 0x1002a00d4
    [9] SpLockSema ( 0x104685ea8, 0xe, 0x2b, 0x36eb400, 0x0, 0x1036eb74c ), at 0x10184eca4
    [10] SpOptGet ( 0xffffffff7fffb6c8, 0xffffffff7fffb538, 0x10257f800, 0x257f800, 0x100000000, 0x1 ), at 0x101821c2c
    [11] OptAbapGetEntry ( 0xfffffffea512d6e0, 0x0, 0x0, 0x10, 0x3ca6000, 0xfffffffea512d390 ), at 0x101822440
    [12] OptAbapGet ( 0x0, 0x0, 0xfffffffea512d6e0, 0x103ca6108, 0x0, 0x0 ), at 0x1018225fc
    [13] SpOptAbapInterface ( 0x105dba764, 0x0, 0x0, 0x1039e7ab8, 0x0, 0x103ca62ec ), at 0x10182319c
    [14] rspoacc_abap_cache_control ( 0x103a6a490, 0x1, 0x31b0c00, 0x105dba82c, 0x0, 0x1018230cc ), at 0x101978a38
    [15] __1cIab_jcaly6F_v_ ( 0xfffffffe09f5ec7a, 0xfffffffe09f653cc, 0x106520538, 0xfffffffe09f61cd8, 0x103916558, 0x1 ), at 0x100c008a0
    [16] __1cIab_extri6F_i_ ( 0x100000000, 0x6520400, 0x1f0, 0x1, 0x0, 0x3e ), at 0x1007a0948
    [17] __1cJab_xevent6FpkH_i_ ( 0x0, 0x0, 0xfffffffe14b2db38, 0x0, 0x106520538, 0xd3a6 ), at 0x100a81978
    [18] ab_dstep ( 0x1063fbc00, 0x100000000, 0x10236cb7c, 0x1063fbeb4, 0x0, 0x37 ), at 0x100c874a0
    [19] dynpmcal ( 0xfffffffea5318dc0, 0x106bf3a30, 0xfffffffea53214f6, 0x103c1af00, 0x36ebc00, 0xfffffffea5319e78 ), at 0x1005998bc
    [20] dynppai0 ( 0xfffffffea5318dc0, 0xfffffffea53206ec, 0x0, 0xfffffffea53206ec, 0x0, 0x496 ), at 0x100595b4c
    [21] dynprctl ( 0xfffffffea5318dc0, 0x40, 0x1036cfb00, 0x1170, 0x1, 0x10fc ), at 0x1005945dc
    [22] dynpen00 ( 0x1e240, 0x1, 0x100000000, 0x1118, 0xfffffffea5318dc0, 0x0 ), at 0x100590590
    [23] TskhLoop ( 0x8, 0x1063e6f38, 0x2, 0x63e6c00, 0x1, 0x0 ), at 0x1002c63a8
    [24] ThStart ( 0x1, 0x2b1400, 0x1002b1400, 0x100000000, 0x1, 0x0 ), at 0x1002b1fb4
    [25] DpMain ( 0x3e8c000, 0x36ce400, 0x100000000, 0x1, 0x0, 0x0 ), at 0x1001db078
    M  -
    M Mon Aug  9 21:42:30 2010
    M  ThCheckEmMagic: check em magic at 0xfffffffea5001460 for T146/M0/I1
    M  ThCheckEmMagic: em magic at 0xfffffffea5001460 for T146/M0/I1 o.k.
    M  ThEmContextDetach2: detach T146/M0 from em memory (em_hdl=31, force=0)
    M  ThEmContextDetach2: reset local em info
    M  ***LOG Q02=> wp_halt, WPStop (Workproc 3 11754) [dpuxtool.c   269]
    trc file: "dev_w3", trc level: 1, release: "700"
    ACTIVE TRACE LEVEL           1
    ACTIVE TRACE COMPONENTS      all, MJ
    M sysno      40
    M sid        AOP
    M systemid   370 (Solaris on SPARCV9 CPU)
    M relno      7000
    M patchlevel 0
    M patchno    185
    M intno      20050900
    M make:      single threaded, Unicode, 64 bit, optimized
    M pid        25502
    M
    M
    M Mon Aug  9 21:42:59 2010
    M  kernel runs with dp version 241000(ext=110000) (@(#) DPLIB-INT-VERSION-241000-UC)
    M  length of sys_adm_ext is 576 bytes
    M  ThInit: running on host prodaop
    M  calling db_connect ...
    C  Oracle Client Version: '10.2.0.2.0'
    C  Client NLS settings: AMERICAN_AMERICA.UTF8
    C  Logon as OPS$-user to get SAPSR3's password
    C  Connecting as /@AOP on connection 0 (nls_hdl 0) ... (dbsl 700 030508)
    C  Nls CharacterSet                 NationalCharSet              C      EnvHp      ErrHp ErrHpBatch
    C    0 UTF8                                                      1 0x10761ab80 0x107622640 0x107632dd8
    C  Attaching to DB Server AOP (con_hdl=0,svchp=0x107632d08,srvhp=0x107635058)
    C  Starting user session (con_hdl=0,svchp=0x107632d08,srvhp=0x107635058,usrhp=0x107622e58)
    C  Now '/@AOP' is connected: con_hdl=0, nls_hdl=0, session_id=697.
    C  Got SAPSR3's password from OPS$-user
    C  Disconnecting from connection 0 ...
    C  Closing user session (con_hdl=0,svchp=0x107632d08,usrhp=0x107622e58)
    C  Now I'm disconnected from ORACLE
    C  Connecting as SAPSR3/<pwd>@AOP on connection 0 (nls_hdl 0) ... (dbsl 700 030508)
    C  Nls CharacterSet                 NationalCharSet              C      EnvHp      ErrHp ErrHpBatch
    C    0 UTF8                                                      1 0x10761ab80 0x107622640 0x107632dd8
    C  Starting user session (con_hdl=0,svchp=0x107632d08,srvhp=0x107635058,usrhp=0x107622e58)
    C  Now 'SAPSR3/<pwd>@AOP' is connected: con_hdl=0, nls_hdl=0, session_id=692.
    C  Database NLS settings: AMERICAN_AMERICA.UTF8
    C  DB instance AOP is running on eccprod with ORACLE version 10.2.0.4.0 since JUL 16, 2010, 21:55:15
    B  Connection 0 opened (DBSL handle 0)
    B  Wp  Hdl ConName          ConId     ConState     TX  PRM RCT TIM MAX OPT Date     Time   DBHost
    B  000 000 R/3              000000000 ACTIVE       NO  YES NO  000 255 255 20100809 214259 eccprod
    C  build_stmt: reallocating stmt buffer: 256 -> 2000 characters
    M  db_connect o.k.
    M  ICT: exclude compression: .zip,.cs,.rar,.arj,.z,.gz,.tar,.lzh,.cab,.hqx,.ace,.jar,.ear,.war,.css,.pdf,.js,.gzip,.uue,.bz2,.iso,.sda,*
    .sar,*.gif
    I  MtxInit: 3 0 0
    M  SHM_PRES_BUF                 (addr: 0xffffffff7200a000, size: 20000000)
    M  SHM_ROLL_AREA                (addr: 0xfffffffe4a000000, size: 134217728)
    M  SHM_PAGING_AREA              (addr: 0xfffffffe40000000, size: 134217728)
    M  SHM_ROLL_ADM                 (addr: 0xffffffff73320000, size: 2672386)
    M  SHM_PAGING_ADM               (addr: 0xffffffff79d00000, size: 656416)
    M  ThCreateNoBuffer             allocated 572152 bytes for 1000 entries at 0xfffffffe38004000
    M  ThCreateNoBuffer             index size: 3000 elems
    M  ThCreateVBAdm                allocated 12176 bytes (50 server) at 0xffffffff79c00000
    X  EmInit: MmSetImplementation( 2 ).
    X  MM global diagnostic options set: 0
    X  <ES> client 3 initializing ....
    X  Using implementation std
    X  <ES> Info: use normal pages (no huge table support available)
    X  ES initialized.
    X  mm.dump: set maximum dump mem to 96 MB
    B  dbntab: NTAB buffers attached
    B  dbntab: Buffer FTAB(hash header)  (addr: 0xfffffffe38092088, size: 584)
    B  dbntab: Buffer FTAB(anchor array) (addr: 0xfffffffe380922d0, size: 480104)
    B  dbntab: Buffer FTAB(item array)   (addr: 0xfffffffe38107638, size: 1920000)
    B  dbntab: Buffer FTAB(data area)    (addr: 0xfffffffe382dc238, size: 61440000)
    B  dbntab: Buffer IREC(hash header)  (addr: 0xfffffffe3bd78088, size: 584)
    B  dbntab: Buffer IREC(anchor array) (addr: 0xfffffffe3bd782d0, size: 480104)
    B  dbntab: Buffer IREC(item array)   (addr: 0xfffffffe3bded638, size: 480000)
    B  dbntab: Buffer IREC(data area)    (addr: 0xfffffffe3be62938, size: 8192000)
    B  dbntab: Buffer STAB(hash header)  (addr: 0xfffffffe3c636088, size: 584)
    B  dbntab: Buffer STAB(anchor array) (addr: 0xfffffffe3c6362d0, size: 480104)
    B  dbntab: Buffer STAB(item array)   (addr: 0xfffffffe3c6ab638, size: 480000)
    B  dbntab: Buffer STAB(data area)    (addr: 0xfffffffe3c720938, size: 3072000)
    B  dbntab: Buffer TTAB(hash header)  (addr: 0xfffffffe3ca12088, size: 5576)
    B  dbntab: Buffer TTAB(anchor array) (addr: 0xfffffffe3ca13650, size: 480104)
    B  dbntab: Buffer TTAB(item array)   (addr: 0xfffffffe3ca889b8, size: 1200000)
    B  dbntab: Buffer TTAB(data area)    (addr: 0xfffffffe3cbad938, size: 8760000)
    B  db_con_shm_ini:  WP_ID = 3, WP_CNT = 48, CON_ID = 3000041
    B  dbstat: TABSTAT buffer attached (addr: 0xfffffffe34024008)
    B  dbtbxbuf: Buffer TABL  (addr: 0xfffffffe2e000100, size: 100000000, end: 0xfffffffe33f5e200)
    B  dbtbxbuf: Buffer TABLP (addr: 0xfffffffe2a000100, size: 61440000, end: 0xfffffffe2da98100)
    B  dbexpbuf: Buffer EIBUF (addr: 0xfffffffe26000108, size: 40960000, end: 0xfffffffe28710108)
    B  dbexpbuf: Buffer ESM   (addr: 0xffffffff6b000108, size: 4194304, end: 0xffffffff6b400108)
    B  dbexpbuf: Buffer CUA   (addr: 0xfffffffe3d412108, size: 10240000, end: 0xfffffffe3ddd6108)
    B  dbexpbuf: Buffer OTR   (addr: 0xffffffff6a800108, size: 4194304, end: 0xffffffff6ac00108)
    B  dbcalbuf: Buffer CALE  (addr: 0xffffffff76f20000, size: 500000, end: 0xffffffff76f9a120)
    M  CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    S  *** init spool environment
    S  initialize debug system
    T  Stack direction is downwards.
    T  debug control: prepare exclude for printer trace
    T  new memory block 0x1078e2310
    S  spool kernel/ddic check: Ok
    S  using table TSP02FX for frontend printing
    S  2 spool work process(es) found
    S  frontend print via spool service enabled
    M
    M Tue Aug 10 09:58:40 2010
    M  DpSigInt: caught signal 2
    M  in_ThErrHandle: 1
    M  ThSigHandler: signal (step 1, th_errno 11, action 2)
    M  ThIErrHandle: new stat of W3 is WP_SHUTDOWN
    M  ThIErrHandle: I'm during shutdown
    M  PfStatDisconnect: disconnect statistics
    M  ThIErrHandle: action changed to 2
    M  Entering ThSetStatError
    M  ThShutDownServer: shutdown server
    M  PfStatIndInit: Initializing Index-Record
    M  PfWriteIntoFile: copied shared buf (0 bytes) to local buf
    M  ThIErrHandle: do not call ThrCoreInfo (no_core_info=0, in_dynp_env=1)
    M  Entering ThReadDetachMode
    M  call ThrShutDown (1)...
    M  ***LOG Q02=> wp_halt, WPStop (Workproc 3 25502) [dpuxtool.c   269]
    You have new mail in /var/mail//root
    Thanks and Best Regards,
    Widi

    Dear Mark,
    I posted the dev_w3 file.
    Below are the dev_w0 and Dev_disp:
    Mon Aug  9 21:41:08 2010
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (2 rqs)
    gui_auto_logout exceeded for T92 but mode 0 still active - logout delayed
    Mon Aug  9 21:41:48 2010
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (2 rqs)
    Mon Aug  9 21:42:28 2010
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (2 rqs)
    Mon Aug  9 21:42:58 2010
    DpHdlDeadWp: restart wp (pid=6700) automatically
    DpHdlDeadWp: restart wp (pid=11754) automatically
    DpHdlDeadWp: restart wp (pid=27188) automatically
    Mon Aug  9 21:42:59 2010
    DpHdlDeadWp: restart wp (pid=7523) automatically
    Mon Aug  9 21:43:32 2010
    DpHdlDeadWp: restart wp (pid=15171) automatically
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (2 rqs)
    Mon Aug  9 21:44:12 2010
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (2 rqs)
    Mon Aug  9 21:44:32 2010
    DpHdlDeadWp: restart wp (pid=23058) automatically
    Mon Aug  9 21:44:43 2010
    DpHdlDeadWp: restart wp (pid=27680) automatically
    DpHdlDeadWp: restart wp (pid=728) automatically
    Mon Aug  9 21:44:52 2010
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (3 rqs)
    WARNING => DpEnvCheck: timeout of HIGH PRIO msg, return DP_CANT_HANDLE_REQ
    Mon Aug  9 21:45:37 2010
    DpHdlDeadWp: restart wp (pid=9775) automatically
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (2 rqs)
    Mon Aug  9 21:46:00 2010
    DpHdlDeadWp: restart wp (pid=11467) automatically
    DpHdlDeadWp: restart wp (pid=16335) automatically
    gui_auto_logout exceeded for T110 but mode 2 still active - logout delayed
    Mon Aug  9 21:46:06 2010
    DpHdlDeadWp: restart wp (pid=14628) automatically
    Mon Aug  9 21:46:20 2010
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (2 rqs)
    Mon Aug  9 21:47:00 2010
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (2 rqs)
    gui_auto_logout exceeded for T146 but mode 0 still active - logout delayed
    Mon Aug  9 21:47:10 2010
    DpHdlDeadWp: restart wp (pid=12269) automatically
    Mon Aug  9 21:47:40 2010
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (2 rqs)
    Mon Aug  9 21:48:20 2010
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (2 rqs)
    Mon Aug  9 21:49:12 2010
    DpHdlDeadWp: restart wp (pid=15842) automatically
    Mon Aug  9 21:49:13 2010
    DpEnvCheck: set dp_high_prio_state to DP_HPRIO_TIMEOUT (2 rqs)
    and dev_w0
    M Mon Aug  9 21:42:43 2010
    M  ThAlarmHandler (2)
    M  ThAlarmHandler (2)
    M  ThAlarmHandler: 2. ALARM: terminate process (pid=6700, user is T0/M0)
    M  ThAlarmHandler: prv_action of W0: 0x2
    M  ThAlarmHandler: set clean state of T0/M0 to DP_TIMEOUT
    M  ThAlarmHandler: roll out T0/M0
    M  ThRollOut: roll out T0/U1/M0/I0 (level=7, short_roll_out=0)
    M  ThCallHooks: call hook >SAP-Trace RFC save< for event BEFORE_ROLL_OUT
    M  TrThHookFunc: called for Rollout
    M  ThCallHooks: call hook >dyRollInOutHook< for event BEFORE_ROLL_OUT
    M  ThCallHooks: call hook >ITSP: RollOut< for event BEFORE_ROLL_OUT
    M  ThCallHooks: call hook >rsts_before_rollout< for event BEFORE_ROLL_OUT
    M  ThCallHooks: call hook >abRtmRollOut< for event BEFORE_ROLL_OUT
    M  ThRollOut: call rrol_out (1)
    M  ThRollOut: act roll state = DP_ROLLED_OUT
    M  ThRollOut: roll level <> 0, don't call ab_rollout
    M  ThRollOut: full roll out of U1 M0 I0 (Level 7) ok
    M  ThAlarmHandler: prv_action of W0: 0xa
    M  ThAlarmHandler: save snc contexts
    M  ThISncSaveAllContexts: save 0 snc contexts
    M  ThAlarmHandler: C-Stack during alarm handler
    M  -
    C-STACK -
    [0] DoStack2 ( 0x1063db3c0, 0xffffffff7fffdc90, 0x1005739a4, 0x0, 0x14, 0x1036651f8 ), at 0x1005739a4
    [1] CTrcStack2 ( 0x103f41940, 0x0, 0x1a000, 0x1036eb758, 0x100570cc4, 0x1036651f8 ), at 0x100573540
    [2] ThAlarmHandler ( 0x1, 0x36eb400, 0x1, 0x1036cfd20, 0x1036cfac6, 0x1036ce730 ), at 0x10031bc84
    [3] DpSigAlrm ( 0x0, 0x36ce400, 0x100000000, 0x1, 0x0, 0x1003199c0 ), at 0x100272724
    [4] __sighndlr ( 0xe, 0x0, 0xffffffff7fffe760, 0x10027256c, 0x0, 0xd ), at 0xffffffff7c2d418c
    [5] call_user_handler ( 0xffffffff7d300200, 0xffffffff7d300200, 0xffffffff7fffe760, 0x0, 0x0, 0x0 ), at 0xffffffff7c2c7d28
    [6] sigacthandler ( 0x0, 0x0, 0xffffffff7fffe760, 0xffffffff7d300200, 0x0, 0xffffffff7c43a000 ), at 0xffffffff7c2c7f20
    [7] RqOsSem ( 0x2b, 0x16000158, 0x0, 0x1063e09d0, 0x100000000, 0xffffffff7fffeaf8 ), at 0x10029e930
    [8] SemRq ( 0x16000158, 0x1, 0xffffffffffffffff, 0x103f23830, 0x2b, 0x1063f78f8 ), at 0x1002a00d4
    [9] SpLockSema ( 0x104685ea8, 0xe, 0x2b, 0x36eb400, 0x0, 0x1036eb74c ), at 0x10184eca4
    [10] LockGlobalLock ( 0xfffffffe3dddb334, 0x1, 0x1036eb400, 0x36eb400, 0x100000000, 0x1 ), at 0x1017fd260
    [11] Global_writelockRWLock ( 0xfffffffe3dddb2e0, 0x1039edc00, 0x39edc00, 0x100000000, 0x1, 0x0 ), at 0x1017fde5c
    [12] writelockRWLock ( 0xfffffffe3dddb2e0, 0x0, 0x0, 0x1039e7ab8, 0x0, 0x103c9e6bc ), at 0x1017ff93c
    [13] SrvWriteLock ( 0x0, 0xfffffffe3dddb2c8, 0x1039f0400, 0x39f0400, 0x100000000, 0x1 ), at 0x101844604
    [14] SpSrvAdmin ( 0x1, 0xffffffff7ffff358, 0x0, 0x1039f0bc8, 0x103cb0c90, 0x0 ), at 0x10184b1ac
    [15] SpAdXAdmin ( 0xffffffff7ffff34c, 0x3166400, 0xffffffff7ffff47f, 0x3166400, 0x104687780, 0x100000000 ), at 0x1017e78d8
    [16] AdIExecBlkConv ( 0x1075374ec, 0x10041b368, 0x1061d18e8, 0x1, 0x107537460, 0x7770 ), at 0x101d0e288
    [17] TskhLoop ( 0x100000000, 0x0, 0x0, 0x0, 0x1036eb400, 0x1 ), at 0x1002c2738
    [18] ThStart ( 0x1, 0x2b1400, 0x1002b1400, 0x100000000, 0x1, 0x0 ), at 0x1002b1fb4
    [19] DpMain ( 0x3e8c000, 0x36ce400, 0x100000000, 0x1, 0x0, 0x0 ), at 0x1001db078
    M  -
    M  ThEmContextDetach2: detach T0/M0 from em memory (em_hdl=25, force=0)
    M  ThEmContextDetach2: reset local em info
    M  ***LOG Q02=> wp_halt, WPStop (Workproc 0 6700) [dpuxtool.c   269]
    trc file: "dev_w0", trc level: 1, release: "700"
    ACTIVE TRACE LEVEL           1
    ACTIVE TRACE COMPONENTS      all, MJ
    M sysno      40
    M sid        AOP
    M systemid   370 (Solaris on SPARCV9 CPU)
    M relno      7000
    M patchlevel 0
    M patchno    185
    M intno      20050900
    M make:      single threaded, Unicode, 64 bit, optimized
    M pid        25501
    M
    M
    M Mon Aug  9 21:42:59 2010
    M  kernel runs with dp version 241000(ext=110000) (@(#) DPLIB-INT-VERSION-241000-UC)
    M  length of sys_adm_ext is 576 bytes
    M  ThInit: running on host prodaop
    M  calling db_connect ...
    C  Oracle Client Version: '10.2.0.2.0'
    C  Client NLS settings: AMERICAN_AMERICA.UTF8
    C  Logon as OPS$-user to get SAPSR3's password
    C  Connecting as /@AOP on connection 0 (nls_hdl 0) ... (dbsl 700 030508)
    C  Nls CharacterSet                 NationalCharSet              C      EnvHp      ErrHp ErrHpBatch
    C    0 UTF8                                                      1 0x10761ab80 0x107622640 0x107632dd8
    C  Attaching to DB Server AOP (con_hdl=0,svchp=0x107632d08,srvhp=0x107635058)
    C  Starting user session (con_hdl=0,svchp=0x107632d08,srvhp=0x107635058,usrhp=0x107622e58)
    C  Now '/@AOP' is connected: con_hdl=0, nls_hdl=0, session_id=669.
    C  Got SAPSR3's password from OPS$-user
    C  Disconnecting from connection 0 ...
    C  Closing user session (con_hdl=0,svchp=0x107632d08,usrhp=0x107622e58)
    C  Now I'm disconnected from ORACLE
    C  Connecting as SAPSR3/<pwd>@AOP on connection 0 (nls_hdl 0) ... (dbsl 700 030508)
    C  Nls CharacterSet                 NationalCharSet              C      EnvHp      ErrHp ErrHpBatch
    C    0 UTF8                                                      1 0x10761ab80 0x107622640 0x107632dd8
    C  Starting user session (con_hdl=0,svchp=0x107632d08,srvhp=0x107635058,usrhp=0x107622e58)
    C  Now 'SAPSR3/<pwd>@AOP' is connected: con_hdl=0, nls_hdl=0, session_id=669.
    C  Database NLS settings: AMERICAN_AMERICA.UTF8
    C  DB instance AOP is running on eccprod with ORACLE version 10.2.0.4.0 since JUL 16, 2010, 21:55:15
    B  Connection 0 opened (DBSL handle 0)
    B  Wp  Hdl ConName          ConId     ConState     TX  PRM RCT TIM MAX OPT Date     Time   DBHost
    B  000 000 R/3              000000000 ACTIVE       NO  YES NO  000 255 255 20100809 214259 eccprod
    C  build_stmt: reallocating stmt buffer: 256 -> 2000 characters
    M  db_connect o.k.
    M  ICT: exclude compression: .zip,.cs,.rar,.arj,.z,.gz,.tar,.lzh,.cab,.hqx,.ace,.jar,.ear,.war,.css,.pdf,.js,.gzip,.uue,.bz2,.iso,.sda,*
    .sar,*.gif
    I  MtxInit: 0 0 0
    M  SHM_PRES_BUF                 (addr: 0xffffffff7200a000, size: 20000000)
    M  SHM_ROLL_AREA                (addr: 0xfffffffe4a000000, size: 134217728)
    M  SHM_PAGING_AREA              (addr: 0xfffffffe40000000, size: 134217728)
    M  SHM_ROLL_ADM                 (addr: 0xffffffff73320000, size: 2672386)
    M  SHM_PAGING_ADM               (addr: 0xffffffff79d00000, size: 656416)
    M  ThCreateNoBuffer             allocated 572152 bytes for 1000 entries at 0xfffffffe38004000
    M  ThCreateNoBuffer             index size: 3000 elems
    M  ThCreateVBAdm                allocated 12176 bytes (50 server) at 0xffffffff79c00000
    X  EmInit: MmSetImplementation( 2 ).
    X  MM global diagnostic options set: 0
    X  <ES> client 0 initializing ....
    X  Using implementation std
    X  <ES> Info: use normal pages (no huge table support available)
    X  ES initialized.
    X  mm.dump: set maximum dump mem to 96 MB
    B  dbntab: NTAB buffers attached
    B  dbntab: Buffer FTAB(hash header)  (addr: 0xfffffffe38092088, size: 584)
    B  dbntab: Buffer FTAB(anchor array) (addr: 0xfffffffe380922d0, size: 480104)
    B  dbntab: Buffer FTAB(item array)   (addr: 0xfffffffe38107638, size: 1920000)
    B  dbntab: Buffer FTAB(data area)    (addr: 0xfffffffe382dc238, size: 61440000)
    B  dbntab: Buffer IREC(hash header)  (addr: 0xfffffffe3bd78088, size: 584)
    B  dbntab: Buffer IREC(anchor array) (addr: 0xfffffffe3bd782d0, size: 480104)
    B  dbntab: Buffer IREC(item array)   (addr: 0xfffffffe3bded638, size: 480000)
    B  dbntab: Buffer IREC(data area)    (addr: 0xfffffffe3be62938, size: 8192000)
    B  dbntab: Buffer STAB(hash header)  (addr: 0xfffffffe3c636088, size: 584)
    B  dbntab: Buffer STAB(anchor array) (addr: 0xfffffffe3c6362d0, size: 480104)
    B  dbntab: Buffer STAB(item array)   (addr: 0xfffffffe3c6ab638, size: 480000)
    B  dbntab: Buffer STAB(data area)    (addr: 0xfffffffe3c720938, size: 3072000)
    B  dbntab: Buffer TTAB(hash header)  (addr: 0xfffffffe3ca12088, size: 5576)
    B  dbntab: Buffer TTAB(anchor array) (addr: 0xfffffffe3ca13650, size: 480104)
    B  dbntab: Buffer TTAB(item array)   (addr: 0xfffffffe3ca889b8, size: 1200000)
    B  dbntab: Buffer TTAB(data area)    (addr: 0xfffffffe3cbad938, size: 8760000)
    B  db_con_shm_ini:  WP_ID = 0, WP_CNT = 48, CON_ID = 45
    B  dbstat: TABSTAT buffer attached (addr: 0xfffffffe34024008)
    B  dbtbxbuf: Buffer TABL  (addr: 0xfffffffe2e000100, size: 100000000, end: 0xfffffffe33f5e200)
    B  dbtbxbuf: Buffer TABLP (addr: 0xfffffffe2a000100, size: 61440000, end: 0xfffffffe2da98100)
    B  dbexpbuf: Buffer EIBUF (addr: 0xfffffffe26000108, size: 40960000, end: 0xfffffffe28710108)
    B  dbexpbuf: Buffer ESM   (addr: 0xffffffff6b000108, size: 4194304, end: 0xffffffff6b400108)
    B  dbexpbuf: Buffer CUA   (addr: 0xfffffffe3d412108, size: 10240000, end: 0xfffffffe3ddd6108)
    B  dbexpbuf: Buffer OTR   (addr: 0xffffffff6a800108, size: 4194304, end: 0xffffffff6ac00108)
    B  dbcalbuf: Buffer CALE  (addr: 0xffffffff76f20000, size: 500000, end: 0xffffffff76f9a120)
    M  CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    S  *** init spool environment
    S  initialize debug system
    T  Stack direction is downwards.
    T  debug control: prepare exclude for printer trace
    T  new memory block 0x1078e2310
    S  spool kernel/ddic check: Ok
    S  using table TSP02FX for frontend printing
    S  2 spool work process(es) found
    S  frontend print via spool service enabled
    M
    M Tue Aug 10 09:58:40 2010
    M  DpSigInt: caught signal 2
    M  in_ThErrHandle: 1
    M  ThSigHandler: signal (step 1, th_errno 11, action 2)
    M  ThIErrHandle: new stat of W0 is WP_SHUTDOWN
    M  ThIErrHandle: I'm during shutdown
    M  PfStatDisconnect: disconnect statistics
    M  ThIErrHandle: action changed to 2
    M  Entering ThSetStatError
    M  ThShutDownServer: shutdown server
    M  PfStatIndInit: Initializing Index-Record
    M  PfWriteIntoFile: copied shared buf (0 bytes) to local buf
    M  ThIErrHandle: do not call ThrCoreInfo (no_core_info=0, in_dynp_env=0)
    M  Entering ThReadDetachMode
    M  call ThrShutDown (1)...
    M  ***LOG Q02=> wp_halt, WPStop (Workproc 0 25501) [dpuxtool.c   269]
    Best Regards,
    Widi

  • How to get current free background process number

    hi,guys:
         i have a question: how to get the current free and total background or dialog process number in speicifc server name?
    best regards,kevin

    You can get those details from SM50 transaction.
    You can also use these FM.
    TH_GET_WPINFO.
    TH_WPINFO.

  • Number of dialog process in SM50 does not tally RZ10

    Hi,
    I am encountering the above scenario whereby the number of dialog processes shown in SM50 is not the same as the profile parameters indicated in RZ10.
    I have restated SAP several times and it's still the same - both doesn't tally.
    Has anyone encountered the same?  How was it resolved?
    Thanks

    Problem resolved.
    Reimported the profile and restarted SAP.

  • Maximum number of dialog processes for sending data

    Hello All,
    How to change the Maximum number of dialog processes for sending data from default value ?
    I see this infopackage->Scheduler->Settings for Sending Data--
    >Maximum size of a data packet  as 3 .....Can we increase this setting  to 5 for faster extraction?
    if yes,,,please let me know how & where we can change this...
    Thanks,

    Hi,
    in the source system table:table ROIDOCPRMS
    change these:
    MAXSIZE
    MAXPROCS
    STATFRQU
    thnks.

  • SAP job not using all dialog processes that are available for parallel processing

    He Experts,
    The customer is running a job which is not using all the dialog processes that are available for parallel processing. It appears to use up the parallel processes (60) for the first 4-5 minutes of the job and then maxes out about 3-5 processes for the remainder of the job.
    How do I analyze the job to find out the issue from a Basis perspective?
    Thanks,
    Zahra

    Hi Daniel,
    Thanks for replying!
    I don't believe its a standard job.
    I was thinking of starting a trace using ST05 before the job. What do you think?
    Thanks,
    Zahra

  • Number of dialog processes at any host

    Hi Friends,
    I need to find how many dialog processes are in use at any time at any host. My desire is the programatically of sm51.
    How do I do?
    Thanks.

    Hi!
    It's better, if you check the transaction SM50. You can see all dialog (DIA) proceses here.
    Regards
    Tamá

  • How to execute report in Background from Dialog process?

    How, or what is the best way, to lauch an executable program (report) into the background from a dialog program (dynpro)?
    <b>Example:</b>  The SUBMIT...AND RETURN still executes the called program before it returns control to the calling program.  I just want the report to be kicked off and the dialog to continue as normal.  I do not want the report execution time to affect the dialog process.
    Thanks in advance for your time.

    Hi Nablan, I'm also trying to do parallel processing and created a function module that kicks of another report program.
    However, the process doesn't seem to work. The Main program runs from start to finish but the called program in the function module doesn't seem to run. When I used the option STARTING NEW TASK task name the code ran but in the foreground. I don't want to use this option as it runs in the foreground and SAP limits one to six sessions. Is there something I'm missing in the attributes of the function module I created. Currently the attributes are: Processing type Remote enable module and it's set to start immediately. I had used Normal function module initially but this did not work with the STARTING NEW TASK task name option.
    Below are the codes segements I used.
    In my main program I have the following code segement
    CALL FUNCTION 'Z_CA_PROG_CALL'
      IN BACKGROUND TASK
      EXPORTING
        zprogram            = 'ZCA_TEST1'
      EXCEPTIONS
        program_call_failed = 1
        invalid             = 2
        OTHERS              = 3.
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    COMMIT WORK.
    In the function module I have the following code.
    FUNCTION z_ca_prog_call.
    ""Local interface:
    *"  IMPORTING
    *"     VALUE(ZPROGRAM) LIKE  ZCA_INTERFPROG-ZPROGRAM
    *"  EXCEPTIONS
    *"      PROGRAM_CALL_FAILED
    *"      INVALID
      SUBMIT (zprogram).
      IF sy-subrc <> 0.
        CASE sy-subrc.
          WHEN 1.
            RAISE program_call_failed.
          WHEN OTHERS.
            RAISE invalid.
        ENDCASE.
      ENDIF.
    ENDFUNCTION.

  • Maximum Dialog Processes for BEx Analyzer

    Dear all,
    Does anybody happen to know if it possible to restrict the number of dialog processes for one BEx Session and if so where it can be maintained. We currently have the problem that one user executing a workbook almost uses all dialog processes in productive system.
    I appreciate your help, point will be forwared.
    Best regards,
    Thomas

    Hi Thomas,
    have a look at TCODE RZ10
    and
    [http://help.sap.com/saphelp_nw70/helpdata/en/83/b7f2c1a90e2f4dbcc162388f0227dc/content.htm|http://help.sap.com/saphelp_nw70/helpdata/en/83/b7f2c1a90e2f4dbcc162388f0227dc/content.htm]
    maybe helpful
    regards Sven

  • Dialog process (loading)

    Hello,
    We have upgraded the system to BW2004s. Now when loading fom cube to cube. We get 2 dialog processes. Before we got only 1 dialog process.
    Does anybody know how to select only 1 dialog proces during loading?
    regards,
    Jos.

    <b>Rules -</b>
    You cannot change the number of dialog processes directly. The number of dialog processes is calculated automatically from the total number of work processes minus all the other work processes.
    There must always be at least 2 dialog processes. The number of other work process types can only be increased if there are more than two dialog processes.
    <b>Transactions</b>
    SM50 - To check how many DIA processes are available for you.
    RZ04 - Is the transaction to configure the number of DIA processes need to be increased,done by BASIS ...
    http://help.sap.com/saphelp_nw04/helpdata/en/c4/3a5ef8505211d189550000e829fbbd/content.htm
    Hope it Helps
    Chetan
    @CP..

  • Bank ALE Creates Dialog Processes

    Hi All,
    We would like to use ALE to move bank master data from our legacy 4.6c system to our new ECC6.0 system.
    It works fine, however, it appears that when SAP creates the inbound IDOC in the receiver system, it generates a dialog process per IDOC rather than using a single one and doing them serially.  When we send mass data loads, this causes issues with system performance.
    Is there a way to force the ALE to only use a single dialog process?  I know it would take longer, but it will keep more dialog processes free to help overall performance.
    Thanks in advance.

    Then you need to do in Source system this way
    Use collect IDOCs as option in WE20 and increase the packet size with a large number.
    and schedule RSEOUT00 in nightly batch , Then it will send all the IDOCs in one packet to to the other destination

  • WD4A & Dialog Processes

    We are undergoing and investigation to determine whether WD4A or WD4J would be the best strategic choice tool for our company.
    Recently we were told by and SAP consultant that WB4A "Holds on to" R/3 Dialog Processes while operating. 
    This seems an outrageous claim and so I was hoping someone out there with WD4A experience could confirm/deny this and give information on how the connection to the R/3 system works and if this is significantly different from the methods adopted by WD4J.
    Thanks (and of course points) for any help you can offer.
    Regards,
    Steve.

    Hi Steve,
    WDA does not use R/3 dialog processing internally. It's a completely different runtime, which was build almost from scratch.
    The design was made with the experience in mind that we got from doing BSP and old style Dynpro.
    Since the core design of Web Dynpro enforces independentness from the platform, using R/3 dialog processing internally would have been a wrong choice. It had to be implemented in Java then as well... )
    I believe, the consultant confused it with transaction se58, which is a generator to convert the layout of a number of dynpros within a modul pool to a Web Dynpro component. Only the layout is converted though, not the program flow. Since the usage of this transaction turned out to be questionable, it was removed (ITS does the job alot better & why using the old layout with limited number of controls at all?). Now, there's an import mechanism to import the layout of a dynpro within the view designer of a web dynpro component. Perhaps, the consultant made the wrong conclusions out of these things.
    Best regards,
    Thomas

  • Broadcaster times-out due to dialog process

    Hi !
    I'm trying to set up a broadcasting for a report with a large amount of records, and since when I execute it in dialog it times out, broadcasting it in the background seemed a great idea.
    The thing is that, despite I schedule it to run in a background process, it still creates a dialog process to fetch data wich times out and therefore the background process (the document creation and email sendig) ends correctly sending a 'No Data Available' report or with an error: com.sap.ip.bi.base.exception.BIBase.RuntimeException.
    The parameters for the report are being set in the General Precalculation tab, while there is a Filter Navigation tab which allows you to filer specific characteristics. Which is the difference here ?
    Regards,
    Santiago

    Sonal, thanks for the quick answer.
    Let me see if I get this right.
    The Precalculation tab allows to filter before precalculation, in order to fetch de query from precalc. cache instead of direct db access. The data excluded from filters in precalc. tab will not be available in the query.
    On the other hand, Filter tab sets filter values for characteristics contained in the query. Is this like the right column of the filter tab of Query Designer ?
    Let me know if this is right.
    Regards,
    Santiago

  • BPM Alert Process Number

    Hi All,
    I have a BPM scenario.
    Start>Receive1->SynSend1->SynSend2>AsySend3>Stop.
    (SynSend1--->SynSend2 are inside each block.)
    I have defined an alert in the BPM and inside alert message the BPM process number is working fine.
    Suppose if an alert happend in the SynSend2 and user is getting a mail of alert as
    "Process Number 0000124".
    If we go to SXMB_MONI_BPE and select this process 0000124 it will not be available for restart.
    but you can find a the restart option for process 0000122.(this is the subWorkflow).
    How can get the subwork flow number(0000122) inside the Alert so that business user can sort the message directly from the monitor and restart it ?
    Regards,
    Sunil.

    I know the t-code to restart the message.
    What my query is that how can the exact BPM process number can be triggered in the Alert Message.
    So that the business user can take the process number from his inbox and restart the BPM through the SAP XI monitor.
    If the alert is throw inside a block the, the Process number in the alert message will be that of the Block.
    But the restart will be possible for the workflow process instance. Here there  is a mismatch in the process numbers(ex. Block=24 , subworkflow=22).........
    Hope i made my requirement clear.
    And this process numbers are system generated. Is there is any work around for this?
    have any one already tried this?
    awaiting for your reply.
    Regards,
    Sunil.

  • CcBPM Process Number in the Message mapping

    Hi,
    I  have a requirement to map the ccBPM's process number in which the Mapping error has occured to be mapped to a specific field in the target.  I wanted to know how could I pass the BPM's process number to the message mapping ( this message mapping(Service mapping) is a part of the same BPM).  If we could get the MESSAGE_ID of the message in the message mapping, we should also be getting the BPM Process number.
    In other words, when an alert is triggered in BPM, we get the BPM process number in its subject, i need that BPM process number in to the message mapping where that message has to be stored in a table in ECC.
    I have searched in help and SDN to check if some system properties can help, but i couldnt.  Any help/inputs from you is highly appreciated.
    Regards,
    Kalpana.

    Hi Manuel,
    it is very easy to to get the <b>Message ID</b>, which is unique and useful for selecting a message in the monitoring
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/b3/9a2aeb24dc4ab6b1855c99157529e4/content.htm">Special Access to Mapping Runtime Constants</a>
    You send a mail from Java Mapping or, what would be the standard, (as additional) message from BPM or just as normal Message Receiver or only in Error case as Alert receiver.
    Regards,
    Udo

Maybe you are looking for

  • Null Pointer and cache problem

    Simple program...reads 4 images from html and prints them on the page. That all works, but when observing the java console, a "Null Pointer Exception" error pops up after a while. I believe it has something to do with the cache. Is there any way you

  • Disk Utility Zero Out Data option

    I read that it can be good to write zeros to all sectors of a new external disk right away. The Zero Out Data option in the Disk Utility Erase operation states that it "writes zeros over all data on the disk". Does it actually write zeros over every

  • Reading files from some other PC in Network

    I have developed a tool which does some processing on input files from a folder.till now the files were there in my system.Now i have to read these file from some other computer in lan.How do i go about this?

  • Display text in label from 'for loop'

    Hi I'm new to Java, in fact so new just started yesterday. I'm trying to display all the values from a for loop into a label control in my application. Problem is, its only displaying the last number. Can anyone please help. Thanks George -----------

  • Apps won't Install from browser

    I signed up for creative cloud. When I go to "download" apps nothing happens. I get the attached code at the bottom of the page. aam://SAPCode=PHSP I really need to download and start using. thanx!