SAP Knowledge Base Article - Preview

2593339 - SELECT fails with "Can not evaluate expression", stack trace in dfo::ValidateOutputVectors - SAP IQ 

Symptom


  • A Select could fail with the error "Can not evaluate expression", and a non fatal stack trace in dfo::ValidateOutputVectors.
  • The following options couldn't help:
    • DML_OPTIONS5 =1073741824 
    • DML_OPTIONS8=8 
    • DML_OPTIONS1 = 4 
    • DML_OPTIONS12 = 1024 
    • IN_SUBQUERY_PREFERENCE= -1 
    • JOIN_PREFERENCE = -1

Excerpt of IQMSG

********************************************************
**
** Non-Fatal IQ Internal Error Detected
** at dflib/dfo.cxx:14225 on thread 112 (TID 5)
** Internal error at node: #18 Can not evaluate expression: xxx
** Error detected at DFO #18 Derived Table
**

_ZN3dfo21ValidateOutputVectorsER18hos_vector_noerrorS1_
_ZN3dfo21ValidateOutputVectorsER18hos_vector_noerrorS1_
_ZN3dfo21ValidateOutputVectorsER18hos_vector_noerrorS1_
...

_ZN3dfo21ValidateOutputVectorsER18hos_vector_noerrorS1_


Read more...

Environment


SAP IQ 16.0

Product

SAP IQ 16.0

Keywords

CR812794, CR#812794, 812794, dfo, ValidateOutputVectors, evaluate, espression, , KBA , BC-SYB-IQ , Sybase IQ , 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.