2014-07-14 2 views
0

Je tente de construire le pilote Perl DBD :: Teradata DBI sur Linux 64 bits. Cependant, je n'ai pas les fichiers d'en-tête nécessaires pour le faire. Selon la documentation (http://www.presicient.com/tdatdbd/), les fichiers suivants sont requis:D'où proviennent les fichiers d'en-tête Teradata? (DBD :: Teradata build)

parcel.h 
dbcarea.h 
coperr.h 
coptypes.h 

J'ai passé des heures à parcourir le site de Teradata et l'Internet en général sans succès. J'ai vu la mention d'un kit de développement CLIv2, mais je n'ai pas pu trouver cela non plus.

Quelqu'un pourrait-il me diriger vers où je peux obtenir ces fichiers? J'apprécierais sincèrement l'aide.

Répondre

0

j'ai pu trouver les en-têtes dans un des fichiers rpm du téléchargement de cliv2 linux. J'ai raté le deuxième fichier rpm la dernière fois et je n'ai donc pas trouvé mes fichiers.

est ici le lien de téléchargement (comme l'a souligné dans les commentaires ci-dessous dnoeth): downloads.teradata.com/download/connectivity/cliv2/linux

si vous décompressez l'archive, vous trouverez les en-têtes dans cette rpm: CLIv2/cliv2-15.00.00.03-1.noarch.rpm

Je ne suis toujours pas en mesure d'installer le régime, mais je suis en mesure de tirer les en-têtes pour ma construction DBD :: Teradata:

plxc16479> rpm2cpio cliv2/cliv2-15.00.00.03-1.noarch.rpm | cpio -idmv 
./opt/teradata 
./opt/teradata/client 
./opt/teradata/client/15.00 
./opt/teradata/client/15.00/include 
./opt/teradata/client/15.00/include/cliv2if.h 
./opt/teradata/client/15.00/include/coperr.h 
./opt/teradata/client/15.00/include/coptypes.h 
./opt/teradata/client/15.00/include/dbca2px.h 
./opt/teradata/client/15.00/include/dbcarea.h 
./opt/teradata/client/15.00/include/dbcerr.h 
./opt/teradata/client/15.00/include/dbchqep.h 
./opt/teradata/client/15.00/include/mosiif.h 
./opt/teradata/client/15.00/include/parcel.h 

Merci pour ces t Le chapeau a pris le temps d'aider!

0

Vous devriez avoir recherché votre PC à la place :-)

Installation du client Teradata comprend généralement CLI, les fichiers d'en-tête sont situés dans le répertoire client Teradata sous CLIv2, par exemple dans Windows

C: \ program files \ teradata \ client \ 14,10 \ CLIv2 \ inc

Si vous utilisez un autre OS que vous pouvez vérifier le installation guide

+0

J'apprécie la réponse, mais je n'ai pas un tel logiciel installé sur mon PC et je vais construire sur linux. Ma question est de savoir où trouver les fichiers en premier lieu. Tous les téléchargements de Linux semblent aboutir à des fichiers rpm que je ne peux pas installer. Je vais examiner le guide d'installation plus loin et j'espère trouver quelque chose d'utile. –

+0

Avez-vous vérifié le téléchargement de Linux? http://downloads.teradata.com/download/connectivity/cliv2/linux Quelle distribution utilisez-vous? – dnoeth

+0

Toutes mes excuses pour la réponse lente. J'ai vérifié ce téléchargement, mais j'ai raté le fait qu'il y a plusieurs fichiers rpm là-dedans. J'ai trouvé les en-têtes dans un que je n'ai pas vérifié. Merci pour l'aide :) –