Skip to Content
avatar image
-2
Former Member

Couldn't load library 'D:\usr\sap\BWD\D00\exe\dbhdbslib.dll'

I have BW system with CI and DB (HANA) installed on AIX.

D00 Application on windows 8.

D00 suddenly shut down and not coming up.

dev_w0:

RROR => DlLoadLib()==DLENOACCESS - LoadLibrary("D:\usr\sap\BWD\D00\exe\dbhdbslib.dll") Error 53 = "The network path was not found." [dlnt.c 294] B *** ERROR => Couldn't load library 'D:\usr\sap\BWD\D00\exe\dbhdbslib.dll' [dbcon.c 6594] M ***LOG R19=> ThDbConnect, db_connect ( DB-Connect 008192) [thDatabase.c 79] M in_ThErrHandle: 1 M *** ERROR => ThInit: db_connect (step TH_INIT, thRc ERROR-DB-CONNECT_ERROR, action STOP_WP, level 1) [thxxhead.c 2453] M M Info for wp 0 M M pid = 3524 M severity = 0 M status = 0 M stat = WP_NEW M waiting_for = NO_WAITING M workerType = DP_WORKER_DIAWP M act_cs_count = 0 M csTrack = 0 M csTrackRwExcl = 0 M csTrackRwShrd = 0 M mode_cleaned_counter = 0 M control_flag = 0 M report = > < M action = 0 M tab_name = > < M M ThIErrHandle: no current incoming request M M PfRejectStatistic: clear statistic record M PfClearAllRec: clear statistic area M PfClearAllRec: statRecordAction = STAT_RECORD_ACTION_REJECT M Entering TH_CALLHOOKS M ThCallHooks: call hooks for event BEFORE_DUMP

dev_disp:

state OFF DpCommInitTable: init table for 1000 entries DpSockInitTable: init table for 1000 entries EM: Initializing PROC storage: quota=0 use_stdheap=0 EmInit: MmSetImplementation( 2 ). MM global diagnostic options set: 0 <ES> client 24 initializing .... <ES> EsILock: use Mutex for locking <ES> InitFreeList <ES> block size is 4096 kByte. <ES> Info: em/initial_size_MB( 8601MB) not multiple of em/blocksize_KB( 4096KB) <ES> Info: em/initial_size_MB rounded up to 8604MB <ES> Info: disclaim threshold = 0 MB <ES> Info: disclaim coasting/alloc = 300 s <ES> Info: disclaim coasting/free = 0 s <ES> Info: blockdisclaimsize_KB = 0 KB Using implementation view <EsNT> Using memory model view. <EsNT> Memory Reset disabled as NT default <ES> 2150 blocks reserved for free list. ES initialized. mm.dump: set global maximum dump mem to 192 MB EsRegisterEmCheck: Register EmGetEsHandles at 0000000141477690 Mon Jul 24 12:44:40 2017 rdisp/calculateLoadAverage : 1 Mon Jul 24 12:44:45 2017 *** ERROR => MsIAttachEx: NiBufConnect to drbiwdev/3905 failed (rc=NIECONN_PENDING) [msxxi.c 878] ***LOG Q0L=> DpLoopInit, nomscon () [dpInit.c 3937] MPI: dynamic quotas disabled. MPI init: pipes=4000 buffers=6395 reserved=1918 quota=10% CreateProcess gwrd (PID:3448 HANDLE:876) CreateProcess ICM (PID:1580 HANDLE:884) create new work process W0 (PID:3524 HANDLE:896) create new work process W1 (PID:1688 HANDLE:900) create new work process W2 (PID:2676 HANDLE:904) create new work process W3 (PID:4524 HANDLE:908) create new work process W4 (PID:4832 HANDLE:912) create new work process W5 (PID:2636 HANDLE:916) create new work process W6 (PID:2512 HANDLE:920) create new work process W7 (PID:4936 HANDLE:924) create new work process W8 (PID:3488 HANDLE:928) create new work process W9 (PID:348 HANDLE:932) create new work process W10 (PID:2700 HANDLE:936) create new work process W11 (PID:3896 HANDLE:940) create new work process W12 (PID:3920 HANDLE:944) create new work process W13 (PID:1180 HANDLE:948) create new work process W14 (PID:3952 HANDLE:952) create new work process W15 (PID:4776 HANDLE:956) create new work process W16 (PID:4956 HANDLE:960) create new work process W17 (PID:3984 HANDLE:964) create new work process W18 (PID:1460 HANDLE:968) CCMS: Initialized monitoring segment of size 60000000. CCMS: Initialized CCMS Headers in the shared monitoring segment. CCMS: Checking Downtime Configuration of Monitoring Segment. CCMS: AlMsUpload called by wp 1024. CCMS: AlMsUpload successful for D:\usr\sap\BWD\D00\log\ALMTTREE (346 MTEs). Mon Jul 24 12:44:46 2017 CCMS: start to initalize 3.X shared alert area (first segment). DpCheckPreemptionTicker: created thread for DpPremptionTicker Mon Jul 24 12:45:26 2017 ***LOG Q0I=> NiPConnect2: 10.120.17.121:3905: connect (10061: WSAECONNREFUSED: Connection refused) [D:/depot/bas/742_REL/src/base/ni/nixxi.cpp 3324] *** ERROR => NiPConnect2: SiPeekPendConn failed for hdl 29/sock 980 (SI_ECONN_REFUSE/10061; I4; ST; 10.120.17.121:3905) [nixxi.cpp 3324] *** ERROR => MsIAttachEx: NiBufConnect to drbiwdev/3905 failed (rc=NIECONN_REFUSED) [msxxi.c 878] DpMsCheck: DpMsAttach failed (-1), retry msg server attach in 1 sec *** ERROR => DpHdlDeadWp: W0 (pid 3524) died (severity=0, status=0) [dpxxwp.c 1384] DpWpRecoverMutex: recover resources of W0 (pid = 3524) ********** SERVER SNAPSHOT 1 (Reason: Workprocess 0 died) - begin ********** Server MV-SAPBWDAPP_BWD_00 Scheduler info -------------- WP info DpNumberOfDiaWps: dia_wps 9, standby_wps 0 #dia = 9 #btc = 6 #standby = 0 #max = 24 General Scheduler info preemptionInfo.isActive = true preemptionInfo.timeslice = 500 preemptionInfo.checkLoad = true Prio Class High maxRuntime[RQ_Q_PRIO_HIGH] = 600 sec maxRuntimeHalf[RQ_Q_PRIO_HIGH] = 300 sec Prio Class Normal maxRuntime[RQ_Q_PRIO_NORMAL] = 3600 sec maxRuntimeHalf[RQ_Q_PRIO_NORMAL] = 1800 sec maxTicketsForPrio[RQ_Q_PRIO_NORMAL] = 8 withPrioTickets[RQ_Q_PRIO_NORMAL] = true Prio Class Low maxRuntime[RQ_Q_PRIO_LOW] = infinite maxRuntimeHalf[RQ_Q_PRIO_LOW] = infinite maxTicketsForPrio[RQ_Q_PRIO_LOW] = 8 withPrioTickets[RQ_Q_PRIO_LOW] = true Actual tickets in use actTicketsInUseForPrio[RQ_Q_PRIO_NORMAL] = 0 actTicketsInUseForPrio[RQ_Q_PRIO_LOW]

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    avatar image
    Former Member
    Aug 01, 2017 at 11:49 AM

    Hi All,this Issue got resolved.

    Kernel some files got corrupted. Replaced with existing backup.

    Thanks,

    Satwraj

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 24, 2017 at 10:01 PM

    Not a HANA issue from what I can see in your logs.

    Have you checked the user specified PATH environment variable??

    From what I can see the user here is specified as:

    D:\usr\sap\BWD\D00\exe\dbhdbslib.dll"

    Have you placed the hdbclient in the right path, I think maybe not. Check this.

    Your path should look similair to this:

    D:\usr\sap\BWD\D00\exe;D:\usr\sap\BWD\D00\exe\uc\NTAMD64;\usr\sap\BWD\hdbclient;\\USSECFJX1W8IV\sapmnt\BWD\D00\exe\uc\NTAMD64;

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 25, 2017 at 08:44 AM

    Hi,

    1. Please execute R3trans -d from the application to see if it is able to connect to HANA DB?

    2. Check if you have correct entry in hdbuserstore via command hdbuserstore list

    3. Compare env variables for the both the application servers (CI and D00)

    4. Copy central exe files to local exe i.e.from \usr\sap\BWD\SYS\exe to usr\sap\BWD\D00\exe\, if that helps

    Regards,

    Prithviraj.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 25, 2017 at 08:59 AM

    Hi Michael / Prithviraj,

    Thanks for your Support.

    C:\Users\bwdadm>R3trans -d This is R3trans version 6.25 (release 742 - 07.10.15 - 17:42:42). unicode enabled version 2EETW169 no connect possible: "connect failed with DBLI_RC_LOAD_LIB_FAILED." R3trans finished (0012). C:\Users\bwdadm>more trans.log 4 ETW000 R3trans version 6.25 (release 742 - 07.10.15 - 17:42:42). 4 ETW000 unicode enabled version 4 ETW000 =============================================== 4 ETW000 4 ETW000 date&time : 25.07.2017 - 14:22:58 4 ETW000 control file: <no ctrlfile> 4 ETW000 R3trans was called as follows: R3trans -d 4 ETW000 trace at level 1 opened for a given file pointer 4 ETW000 [ dev trc,00000] Tue Jul 25 14:22:58 2017 4 ETW000 [ dev trc,00000] Loading DB library 'dbhdbslib.dll' ... 4 ETW000 [dlnt.c ,00000] *** ERROR => DlLoadLib()==DLENOACCESS - LoadLibr ary("dbhdbslib.dll") 4 ETW000 Error 53 = "The network path was not found." 4 ETW000 [dbcon.c ,00000] *** ERROR => Couldn't load library 'dbhdbslib.dl l' 2EETW169 no connect possible: "connect failed with DBLI_RC_LOAD_LIB_FAILED."

    THis is what error I am getting.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 25, 2017 at 09:21 AM

    PATH

    \\biwdev\sapmnt\BWD\SYS\exe\uc\NTAMD64;D:\usr\sap\BWD\hdbclient;D:\usr\sap\BWD\SYS\exe\nuc\NTAMD64

    Thanks

    Add comment
    10|10000 characters needed characters exceeded