When I start my jobs using fast exports they sometimes end whit an error:
TDWALLETERROR(543): Teradata Wallet error. The helper process is already being traced
When I restart them, they work. I'm using saved-key protection scheme.
Can someone explain to me why is that error occuring and how to fix it?
For reasons of security, the Teradata Wallet software includes logic intended to prevent users for tracing the Teradata Wallet processes; for example, by using gdb, strace, or a similar tool. The error you are seeing:
The helper process is already being traced
is an indication that the Teradata Wallet software detected that it was being traced. How are you starting your FastExport jobs when they fail? It is possible that some sort of tracing program is in play on your system? If not, then I would be interested in how to reproduce this on demand. What version of Linux are you using?