Register Login

Error 'DbSlExeRead failed' and 'DbSlPrepare/BegRead failed'

Updated May 18, 2018

We are getting the following error While export of system copy and it was written into export log file.

1) Oracle

(EXP) ERROR: DbSlExeRead failed
rc = 103, table "XXXXX"
(SQL error 942)

error message returned by DbSl:

ORA-00942: table or view does not exist

(DB) INFO: disconnected from DB

2) DB2 LUW

(EXP) ERROR: DbSlPrepare/BegRead failed
rc = 103, table "XXXXX"
(SQL error -204)

error message returned by DbSl:

SQL0204N  "XXXXX" is an undefined name.  SQLSTATE=42704

(DB) INFO: disconnected from DB

Solution:

You are getting the issue because druing export of system copy, R3load read nametab to export data. If table or view does not exist in database but nametab exist in SAP system, the error will occur. Object inconsistency can be found out  in se11 by choosing utilities->database objects->check.

Kindly determine whether the object is still needed after system copy.

If the object will not be used after system copy, please delete nametab with function module DD_NAMETAB_DELETE. ABAP definition can be deleted in se11 if it exists as well.

If the object still will be used after system copy,  please create the table or view by activating the object in se11. the object must be consistent to fix the error.

No error should be reported when you perform runtime object check or database object check.


×