SAP Knowledge Base Article - Preview

2914224 - 19c Client: Couldn't initialize Oracle client or VCRUNTIME140.dll missing


In dev_wXX trace or trans.log, you see such error:

M  calling db_connect ...
B  Loading DB library 'U:\usr\sap\<SID>\..\exe\dboraslib.dll' ...
B  Library 'U:\usr\sap\<SID>\..\exe\dboraslib.dll' loaded
B  Version of 'U:\usr\sap\<SID>\..\exe\dboraslib.dll' is "749.05", patchlevel (0.719)
B  read_con_info_ssfs(): DBSL supports extended connect protocol
B   ==> connect info for default DB will be read from ssfs
C  dbs/ora/array_buf_size = 130000
C  dbs/ora/stmt_cache_size = 250
C  SQL retry delay period set to 2000 ms.
C     Statement Cache (size=250) created
C  *** ERROR => Couldn't initialize Oracle client, please check installation!
 [dbsloci.c    2449]
C  *** ERROR =>    DbSlConnect() failed with 18=DBSL_ERR_CONNECT
 [dbsloci.c    2974]
M  ***LOG R19=> ThDbConnect, db_connect ( DB-Connect 000256) [thDatabase.c 86]
M  in_ThErrHandle: 1
M  *** ERROR => ThInit: db_connect (step TH_INIT, thRc ERROR-DB-CONNECT_ERROR, action STOP_WP, level 1) [thxxhead.c

And testing sqlplus from SAP kernel directory to load the client:

cd to SAP kernel directory where 19c client installed
sqlplus system/<password>@<SID>
Error pops:

The program can't start because VCRUNTIME140.dll is missing from your computer.



  • Windows
  • 19c Oracle instant client


VCRUNTIME140.dll, 19c client, DBSL_ERR_CONNECT , KBA , BC-DB-ORA , Oracle , BC-DB-ORA-SYS , Database Interface / DBMS , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.