如何在SAS中修复此CLI错误?

时间:2017-09-20 20:00:14

标签: sql-server sas

当我尝试使用SAS删除,删除,截断SQL Server中的表时,我一直收到此错误:

  

错误:尝试建立连接时出现CLI错误:[DataDirect] [ODBC SQL   Server Wire Protocol驱动程序]解析连接字符串时出错          抵消74。

这是导致它的代码:

proc sql;
  connect to odbc(noprompt="Driver={DataDirect 6.1 SQL Server Wire Protocol};99.999.999.99;Port=1433;Database=AAA;Uid=sqluser;Pwd=sqlserverpass;");
    execute (drop table dbo.BBB_SUMMARY) by odbc;
  disconnect from odbc;
quit;

追加工作没问题。有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

"在偏移74处解析连接字符串时出错。" 是一个非常大的线索。

假设您的连接字符串中的99.999.999.99是SQL Server的IP地址,您可能需要将其更改为HOST = 99.999.999.99。

请参阅https://github.com/webpack-contrib/compression-webpack-plugin

无法推测为什么同样看似错误的连接字符串可以用于追加。