【问题标题】:Use SAS to read data from SQL Server WITHOUT a sas/access license在没有 sas/access 许可的情况下使用 SAS 从 SQL Server 读取数据
【发布时间】:2021-09-01 14:46:36
【问题描述】:

我已经使用 SAS 从 SQL Server 读取数据,并且我相当肯定我在没有 sas/access 许可证的情况下做到了。

代码类似于LIBNAME mylib odbc datasrc="DSNAME" user=xxx password=xxx,其中 DSNAME 是 ODBC 数据源的名称。

这可能吗,还是我确实有可用的 sas/access 许可证但没有意识到?

【问题讨论】:

    标签: sql-server sas odbc


    【解决方案1】:

    您需要某种访问许可证。您可能一直在使用 OleDD 或 ODBC 而不是专用许可证。如果您没有 SAS/Access 许可证,您仍然可以模拟产品,尽管没有那么强大。

    我为此编写了一个解决方案。代码在我的 github 存储库中。它没有那么快,所以你必须接受这个事实。在这里看到它: https://github.com/savian-net/SaviAccess

    它有完整的文档记录,因此您可以了解它是如何工作的。

    【讨论】:

      【解决方案2】:

      假设您使用的是 Windows,您可以编写一个使用 ODBC/OLEDB 连接到 SQL Server、运行查询、将数据返回到 infile 的 VBScript。

      【讨论】:

        猜你喜欢
        • 2020-02-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-28
        • 1970-01-01
        • 2018-02-14
        • 1970-01-01
        • 2019-07-31
        相关资源
        最近更新 更多