SAS / ACCESS icomprovider连接需要ODBC接口吗?

时间:2013-11-24 10:02:10

标签: odbc sas

我使用的专有应用程序使用SAS本地数据库提供程序从SAS数据集读取,并使用SAS icomprovider连接写入它们。目前,根据proc setinit,托管此应用程序的服务器只有SAS分析专业版,SAS / CONNECT和安装的ODBC模块的SAS / ACCESS接口。据我所知,我们不在SAS代码库的任何地方使用ODBC接口,因此我试图找出是否需要此模块才能运行上述应用程序。我已经问过开发人员,但他们不确定。

是否有人知道icomprovider功能是否包含在基本SAS / SAS分析专业版中,或者在这种情况下我是否确实需要ODBC接口?

有没有办法临时禁用ODBC模块的SAS / ACCESS接口,所以我可以测试有问题的应用程序是否仍能正常工作?我宁愿避免完全卸载SAS并重新安装它而不用模块来测试它,因为我们的配置相当复杂。

如果所有其他方法都失败了,我仍然可以选择向SAS提出支持请求,但我想我先问这里,因为我知道周围有很多SAS专家。

1 个答案:

答案 0 :(得分:3)

我认为你不需要它。 IOMProvider是SAS Integration Technologies或CONNECT(我相信)的一部分。如果是SAS IT,那么您的Analytics Pro软件包中会提供该信息。自从我处理SAS Packaging以来已经有一段时间了。

您可以通过查找Access / ODBC的dll并将其移动到其他位置(SAS无法找到它)进行测试。在我的机器上,这是在C:\ Program Files \ SASHome \ x86 \ SASFoundation \ 9.3 \ access \ sasexe中。我不确定它是哪个dll,因此需要进行一些反复试验。只要确保在完成后再把它放回去!

最后,最简单的方法是向SAS技术支持部门提交一张票。他们很友好,应该能在几个小时内得到答案。