Have you found the solution for your problem?
Technically, we do not support TPT 12.00 anymore.
Having said that, I have tried looking into which version we began supporting file sizes larger than 2GB.
One thing I see, though, is that you are using a very old version of TPT (12.00.00.00 is the GCA version). We are always providing bug fixes and new enhancements in patches, and so prior to reporting an error, the very first thing you should do is make sure your release is up to date.
Therefore, you need to go to the patch server and download the latest patches for TPT 12.00. Then, try your test again.
(Engineers are on vacation this week and most of next, and so I will not be getting an answer about the >2GB file limit support for a while.)
Finally, my problem has been solved.
The problem is with the "tbldda00" components. As the ETL server that my client is using is a 64 bit AIX server, i have downloaded all the patches for 64 bit from the teradata software server.
However, the patch for the "tbldda00" is only listed in the 32 bit section and hence it was missed out from my download list.
Now that I have updated the "tbldda00" components to the latest version 13.10.00.12 (I didn't realized this could also be applied to a 64 bit server as well), the error didn't occur again and the load has been successful.