从哪里下载Teradata头文件? (DBD :: Teradata构建)

时间:2014-07-14 23:05:20

标签: teradata dbi

我正在尝试在64位linux上构建Perl DBD :: Teradata DBI驱动程序。但是,我没有必要的头文件。根据文档(http://www.presicient.com/tdatdbd/),需要以下文件:

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

我花了好几个小时搜索Teradata的网站和互联网,但没有成功。我看到了提到CLIv2开发人员的工具包,但也无法找到它。

有人能指出我可以获取这些文件的地方吗?我真诚地感谢你的帮助。

2 个答案:

答案 0 :(得分:0)

你应该搜索你的电脑: - )

安装Teradata客户端通常包括CLI,头文件位于cliv2下的Teradata Client目录中,例如在Windows中

C:\ program files \ teradata \ client \ 14.10 \ cliv2 \ inc

如果您正在运行其他操作系统,则可以查看installation guide

答案 1 :(得分:0)

我能够从cliv2 linux下载的一个rpm文件中找到标题。我上次错过了第二个rpm文件,因此我找不到我的文件。

这里是下载链接(正如下面评论中的dnoeth所指出的): downloads.teradata.com/download/connectivity/cliv2/linux

如果你解压缩tarball,你会在这个rpm中找到标题: cliv2 / cliv2-15.00.00.03-1.noarch.rpm

我仍然无法安装rpm,但我能够为我的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

感谢那些花时间帮忙的人!