我试图连接到SAS中的Teradata。我在机器上安装了Teradata ODBC。目前对我的假设是使用ODBC是我访问数据库的唯一方法。这里是我的连接命令的语法:使用Teradata ODBC连接到Teradata数据库的SAS连接
Libname Teradata ODBC dsn ='dsnname'uid ='uid'pwd ='pwd';
结果: 错误:无法找到ODBC引擎。 错误:LIBNAME语句错误。
它一直在说ODBC引擎找不到。我现在很困惑。这个命令有什么问题吗?或者我必须在SAS之外做其他事情?
我检查许可证 Proc Setinit;
结果: SAS /访问接口的Teradata * *日期显示没有过期。
任何人都可以给我一些想法。非常感谢你!
低于克里斯的回答看起来是正确的。你有安装Teradata的SAS/Access接口,而不是ODBC的SAS/Access接口(我猜测)。这就是为什么它给你一个错误信息。如Chris所指出的,将“ODBC”替换为“Teradata”应该可以解决这个问题。 –