TPT log file location


TPT log file location

I've been running TPT on one (SLES-based) server for quite some time.  I decided to move some existing (running) scripts to a new (SLES-based) server, but TPT fails with:

Teradata Parallel Transporter Version

Job log: /opt/teradata/client/14.00/tbuild/logs/sehager_11945_/u/users/sehager/tmp_dbc-4345.out

TPT_INFRA: TPT01402: Error: Cannot open file /opt/teradata/client/14.00/tbuild/logs/sehager_11945_/u/users/sehager/tmp_dbc-4345.out, System errno: 2 (No such file or directory)

It seems the TPT job log location is somehow picking up ~sehager (/u/users/sehager/) on this "new" server, but not on the old server I had been using.

I looked at the documentation (  I am not specifying the –L parameter for tbuild (on either system).  My invocation is like:

tbuild -f ${WorkDir}/${TPTfilename} -j ${USER}_$$_${TableName}_RunUnloadAndLoad > ${WorkDir}/${TPTlogfilename} 2>&1 &

I compared the contents of /opt/teradata/client/14.00/tbuild/twbcfg.ini and they are the same. 

cat /opt/teradata/client/14.00/tbuild/twbcfg.ini

The version of TPT is the same on the two servers:

Teradata Parallel Transporter Version

Any ideas?

Tags (1)

Re: TPT log file location

Turns out to be user error.  I had two tbuild executions and was comparing the invocation of one with the error of another.