Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法从Linux连接到teradata_Php_Odbc_Teradata - Fatal编程技术网

Php 无法从Linux连接到teradata

Php 无法从Linux连接到teradata,php,odbc,teradata,Php,Odbc,Teradata,我已经在Linux box中安装了teradata,并进行了odbc.ini文件设置 但当我试图连接到Teradata时,我发现了以下错误 /opt/teradata/client/14.10/odbc_64/bin/tdxodbc: /usr/lib64/libodbc.so: no versio n information available (required by /opt/teradata/client/14.10/odbc_64/bin/tdxo dbc) Enter Data S

我已经在Linux box中安装了teradata,并进行了odbc.ini文件设置

但当我试图连接到Teradata时,我发现了以下错误

/opt/teradata/client/14.10/odbc_64/bin/tdxodbc: /usr/lib64/libodbc.so: no versio
n information available (required by /opt/teradata/client/14.10/odbc_64/bin/tdxo
dbc)

Enter Data Source Name: TD_ODBC

Enter UserID: XXXXXXXXX

Enter Password:


Connecting with SQLConnect(DSN=TD_ODBC,UID=****,PWD=*)...

adhoc: SQLError() couldn't find text, RC=100
ODBC连接已关闭


有人能帮我解释一下为什么会出现这个错误吗

你能告诉我们到目前为止你都做了些什么吗?Teradata客户端已经安装在路径/opt/Teradata/client/14.10/odbc_64中了,我如何用我的答案回答你Teradata客户端已经安装在路径/opt/Teradata/client/14.10/odbc_64中了,我在odbc中包含了以下内容,ini文件[TD_ODBC]Driver=/opt/teradata/client/ODBC_64/lib/tdata.so DBCName=172.29.1.91 SessionMode=ANSI UserName=password=MaxRespSize=1048576,在ODBC.inst文件[ODBC DRIVERS]teradata=Installed[teradata]Driver=/opt/teradata/client/ODBC_64/lib/tdata.so APILevel=CORE ConnectFunctions=YYY DriverODBCVer=3.51 SQLLevel=1我在unix中尝试了这个命令/opt/teradata/client/14.10/ODBC_64/bin/tdxodbc,通过输入DSN名称作为TD_ODBC和用户名以及Pasord来检查我是否能够连接到teradata