SAS中文论坛

标题: 请教关于SAS和数据库的关联问题 [打印本页]

作者: shiyiming    时间: 2010-12-22 11:19
标题: 请教关于SAS和数据库的关联问题
[size=150:2qlntml7][color=#4000BF:2qlntml7]1,请问SAS可否连SQL2000数据库?谢谢!如果可以的话,如何连接,谢谢!

2,请问SAS可否实现类似于SQL一样的,数据源在主机,客户端分散在其他的一些PC机,通过权限来控管,谢谢!

3,请问SAS可否实现屏蔽一些数据集或者一个数据集中的某些变量,谢谢!

[/color:2qlntml7][/size:2qlntml7]
作者: shiyiming    时间: 2010-12-22 13:32
标题: Re: 请教关于SAS和数据库的关联问题
to muir
1. 可以, 参照help的,access
2. 同样可以,还是ACCESS
3. 不可以,应该由DBA在数据库端设置。
作者: shiyiming    时间: 2010-12-26 10:36
标题: Re: 请教关于SAS和数据库的关联问题
to jeozu
[size=150:2ahz8beg][color=#000080:2ahz8beg]大哥,你说得太抽象了,能来点具体的吗?,谢谢![/color:2ahz8beg][/size:2ahz8beg]
作者: shiyiming    时间: 2011-1-3 11:43
标题: Re: 请教关于SAS和数据库的关联问题
补充一下:
1.我所知,三种引擎,proc setinit;run;确认access模块是否已经包含。
odbc需要本机在数据源先进行配置,然后libname连接。一个odbc连接一个库。
ole db,不需要本机配置,确认本机已安装,libname直接连接。一个连接一个库。
sqlsvr,libname直接连接。
没有access模块就没什么办法了。

2.最简单的:本机开个共享文件夹:directory。然后试试:libname a '\\127.0.0.1\directory';原理一样。要配简单的权限,用户组共享权限设置即可。
复杂点,若要应用到管理,可以看看SAS/CONNECT和SAS/SHARE两个模块,有些涉及到remote engine的东西,可以参考一下。

3.同2楼,如果是database table,DBA来做最简单,如果是sas dataset则还是参考一些CONNECT和SHARE,虽然没研究过,但应该会有你需要的东西。
作者: shiyiming    时间: 2011-1-6 00:54
标题: Re: 请教关于SAS和数据库的关联问题
<!-- m --><a class="postlink" href="http://support.sas.com/techsup/technote/ts765.pdf">http://support.sas.com/techsup/technote/ts765.pdf</a><!-- m -->




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2