
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Index does not exist
Hello,
I have a problem specific to my current version (V6.4.1) that I did not have in my previous version (V5.2.2)
The context is the following, after loading a table we create the indexes by calling a sql file. This sql file contains for each index a drop / create. We drop before for security, in case an index is still present.
In the context of this job, no index is present and thus the database informix goes back of the 'Index does not exist' but the creation is done well.
This job, launched from the studio, remains blocked at this level.
What I did, I removed the drop and restarted the job that ended properly.
How is it that the job Talend hangs on an anomaly informix (a manageable anomaly) while we did not have this problem in the previous version of Talend? how can we handle this case apart from removing the drop?
In summary, I would like this kind of "acceptable" error does not block the execution of my job.
Regards,
Vincent
Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Vincent,
I could see that you have not selected the Die on error condition in your screen shot like in below screenshot.
Unfortunately I do not have an Informix DB handy with me to test it myself.
If your job is still failing, then could you please raise a Talend support ticket if you are using a subscription product? They will check with product team whether its a bug where patch is required.
In case you are using an Opensource product, could you please raise a JRA ticket for this issue?
Warm Regards,
Nikhil Thampi
Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved 🙂

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Vincent,
I have not worked in Informix before. But when I was working using Oracle database, I usually do these types of index maintenance steps inside an Oracle PL/SQL Stored Procedure and will call them using tDBSP(Informix) component. You can catch these errors inside stored procedure and can ignore them using exception blocks.
Now, if you are using TDBRow(Informix), you can ignore the error by un-checking the Die on error option under Basic settings. In this case, even if a drop command fails, the job will still move forward since you have specified that you do not want the job to fail even in the case of an error.
Could you please advise whether it helped you?
Warm Regards,
Nikhil Thampi
Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved 🙂

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
the job calls the sub job that executes the sql file containing the commands to execute. This sub job does not have the option "stop in case of error".
Screen copy attached to the sub job.
Regards,
Vincent
Talend_V6.4.1_4.jpg

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Vincent,
I could see that you have not selected the Die on error condition in your screen shot like in below screenshot.
Unfortunately I do not have an Informix DB handy with me to test it myself.
If your job is still failing, then could you please raise a Talend support ticket if you are using a subscription product? They will check with product team whether its a bug where patch is required.
In case you are using an Opensource product, could you please raise a JRA ticket for this issue?
Warm Regards,
Nikhil Thampi
Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved 🙂

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
All right, I'll create a request on the support.
Thank you .
Regards,
Vincent
