All Forums Connectivity
eugene.ang 3 posts Joined 05/12
28 Apr 2013
Installing Teradata ODBC driver on Linux (Centos)

Hi,
I have been looking for instructions on how to install the Teradata ODBC drive in a linux environement. I have Centos 6.4 installed with unixODBC 2.2.14 installed. I have downloaded the 64-bit ODBC drivers an attempted to install the TeraGSS, ICU and ODBC driver but I cannot connect using isql. I get the following error message: 
01000][unixODBC][Driver Manager]Can't open lib '/opt/teradata/client/14.00/odbc_64/lib/tdata.so' : file not found

[ISQL]ERROR: Could not SQLConnect

 

When I tried to remove the rpm using rpm -e *TeraGSS* I get an error error: package TeraGSS_linux_x64-14.00.00.00-1.noarch.rpm is not installed. But when I try to install the rpm again I get the message package TeraGSS_linux_x64-14.00.00.00-1.noarch is already installed.

 

I am at a loss as to wht to do next.

 

Regards 

 

Eugene

 

 

 

eugene.ang 3 posts Joined 05/12
29 Apr 2013

Further information:
I have installed the packages in the following order:
1. GSS
2. ICU
3. TDodbc
However, when I install the tdodbc package I get the following error:
 

/var/tmp/rpm-tmp.CVeueI: /opt/teradata/client/14.00/odbc_32/bin/set_default_version: /usr/bin/ksh: bad interpreter: No such file or directory

.build_pre130_bridge -b 32 -i /opt

/var/tmp/rpm-tmp.CVeueI: /opt/teradata/client/14.00/odbc_32/bin/.build_pre130_bridge: /usr/bin/ksh: bad interpreter: No such file or directory

enable_legacy_installdir -b 32 -i /opt -I /usr/odbc

/var/tmp/rpm-tmp.CVeueI: /opt/teradata/client/14.00/odbc_32/bin/enable_legacy_installdir: /usr/bin/ksh: bad interpreter: No such file or directory

set_default_version -b 64 -v 14.00 -i /opt

/var/tmp/rpm-tmp.CVeueI: /opt/teradata/client/14.00/odbc_64/bin/set_default_version: /usr/bin/ksh: bad interpreter: No such file or directory

.build_pre130_bridge -b 64 -i /opt

/var/tmp/rpm-tmp.CVeueI: /opt/teradata/client/14.00/odbc_64/bin/.build_pre130_bridge: /usr/bin/ksh: bad interpreter: No such file or directory

enable_legacy_installdir -b 64 -i /opt -I /opt/teradata/client/odbc

/var/tmp/rpm-tmp.CVeueI: /opt/teradata/client/14.00/odbc_64/bin/enable_legacy_installdir: /usr/bin/ksh: bad interpreter: No such file or directory

 

I have checked and the files and folders are present. 

 

I would appreciate any help on this matter.

 

Eugene

 

goldsg 2 posts Joined 08/13
29 Jul 2014

It requires pdksh (korn shell) to install.

Salokh 4 posts Joined 08/14
01 Aug 2014

Hi Guys,
i have installed windows-xp and cent-os in VM ware workstation. And In that windows xp i have installed teradata 13. Now i want to connectivity from unix box to teradata database to write scrits. Please help me the connectivity procedure.

You must sign in to leave a comment.