Record Count Applet Feature - Incorrect SQL Query Generated - Errors SBL-DBC-00108 And ORA-01747
Last updated on MARCH 02, 2017
Applies to:Siebel Tools - Version 220.127.116.11 SIA  and later
Information in this document applies to any platform.
In our Siebel application we have a performance issue when the Record Count feature is used from a Contact List Applet. This issue is addressed in another Service Request.
When reviewing our log files for this issue we found that when the Record Count feature is used a SQL query is generated with an odd join in the log file:
- - -
SIEBEL.(SLA 23) S_CONTACT_XM.NAME = T2.ROW_ID (+) AND
- - -
This incorrect query triggers the following errors:
- - -
ObjMgrSqlCursorLog Prepare 5 0000000251239010:0 2013-02-20 04:32:09 Begin: PrepareStmt for Sql Cursor at 305ccfe8
ObjMgrLog Error 1 0000000251239010:0 2013-02-20 04:32:09 (oracon.cpp (3254)) SBL-DBC-00108: An error has occurred preparing a Sql statement.
Please continue or ask your systems administrator to check your application configuration if the problem persists.
SQLParseAndExecute Execute 5 0000000251239010:0 2013-02-20 04:32:09 ORA-01747: invalid user.table.column, table.column, or column specification
ObjMgrSqlCursorLog Prepare 5 0000000251239010:0 2013-02-20 04:32:09 End: PrepareStatement for Sql Cursor at 305ccfe8
- - -
Please let us know why we have this join with "SIEBEL.(SLA 23)" and these errors. I don't find any join with such alias in our Contact BC.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms