i am also facing the same issue with tbuid.
when i run the files directly from command line using the comma "tbuild -f mytptscript.tpt " . the tpt script executes successfully which means the TD utilities is installed on the system.
but when i use the same command in a shell script it gives me the following error.
ERROR :tbuildexe.exe can not be found.
Any suggestion please.
Set tbuild directory path in .bash_profile or use fully qualified path in the shell script
when i say shell script i mean a window shell script like "myScript.ps1" that is run i windows cmd like "powershell "&" .\myScript.ps1" .
@TDThrottle can you please help how can i set the .bash_profile path. I have tried using fully qualified path but it is not working.
On Windows, it would be the PATH environment variable in the registry, not .bash_profile. How are you launching PowerShell and what environment is it inheriting?
PATH should include C:\Program Files\Teradata\client\nn.nn\Teradata Parallel Transporter\bin64 if you are running 64-bit PowerShell;
for 32-bit TPT on 64-bit Windows you would need C:\Program Files (x86)\Teradata\client\nn.nn\Teradata Parallel Transporter\bin
where nn.nn is the version of TTU you have installed.
If you are running 15.10 on Windows, you do NOT want to put:
C:\Program Files\Teradata\client\nn.nn\Teradata Parallel Transporter\bin64
in your PATH.
In 15.10, the binaries are located in:
For 32-bit you would want to access the binaries through:
C:\Program Files (x86)\Teradata\client\15.10\bin