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 ONE Support launchpad (Login required).

Search for additional results

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