【问题标题】:SAS odbc connection without credentials没有凭据的 SAS odbc 连接
【发布时间】:2014-08-20 23:52:18
【问题描述】:

我有一个名为“myodbc”的用户定义的 ODBC 连接,其中保存了用户名和密码。这是管理员为我创建的,因此我无法访问凭据。

如何在不传递凭据的情况下与 SAS 建立连接。我认为以下工作会,但我收到无效的用户名错误。

libname mydblib odbc datasrc=myodbc; 

我使用的是 SAS 9.3,无法访问连接的用户名和密码。任何建议将不胜感激!

【问题讨论】:

  • 听起来像是 ODBC/连接问题,与 SAS 无关。如果它根本不值得尝试,那么就 SAS 而言,它可能是正确的。我建议与管理员核实。同时,您可以尝试在 Access 或 Excel 中进行相同的 ODBC 连接(都可以连接到 ODBC 源);看看他们是否给你同样的错误。
  • 谢谢,我明白了……是我的语法错误。这是有效的。 libname mydblib odbc required="dsn=myodbc;schema=mySchema";

标签: odbc sas


【解决方案1】:

我只需要让语法正确,这就是我最终得到的结果:

libname mydblib odbc required="dsn=myodbc;" schema='myschema';

proc sql;
  connect to odbc as mycon(required="dsn=myodbc;schema=myschema");
  select * from connection to mycon(...);
quit;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-27
    • 1970-01-01
    • 1970-01-01
    • 2012-01-04
    • 2013-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多