Fork me on GitHub

SAS 9.4 部署及SID文件调整

目录

  • 背景

  • 第一部分 下载SAS 9.4介质及安装

  • 第二部分 SID文件的导入

  • 第三部分 分享一个坑

  • 第四部分 一点提示

  • 参考文献及资料

背景

本篇博客主要介绍个人部署SAS 9.4软件过程及安装过程中调整SID文件技巧。由于工作中经常使用SAS软件连接数据库查数,所以个人电脑准备也装备一下,部署过程分享给大家。

第一部分 下载SAS 9.4介质及安装

相信大家的资源检索能力,肯定能找到可用的安装介质。

介质可以参考一个网盘地址:http://pan.baidu.com/s/1qYz7ZNA 密码:ulig

解压缩后windows 直接执行setup.exe文件,linux 执行setup.sh文件执行命令:sh setup.sh。

然后选择安装语言、需要安装的组件、选择(32bit或64bit)等,不再赘述。

第二部分 SID文件的导入

如果你有未过期的SID文件,直接导入后安装即可。下面主要介绍没有时咋办(本文介绍方法主要是个人学习使用哈,商业使用建议购买SID哈,毕竟不差钱)

1、闹心的方法

首先找到旧的SID文件(授权时间已经过期),导入SID文件前,将操作系统修改为历史时间,然后顺利安装。但是每次使用SAS都要将系统时间后调,否则没法启动SAS正常使用。确实很闹心,而且修改系统时间后很多软件会提示异常,比如浏览器等。

2、奇技淫巧
  • 其实认真查找SID文件,还是可以找到不过期的。

比如下面的链接:http://downloads.npust.edu.tw/otherFile/20170703022854.txt

过期时间为:30APR2018

  • [ ] 如果用这个SID提示无效或报错,这时候我们需要调整一下这个SID文件。

    - 在安装源文件目录中找到order.xml文件,我的目录为:~\SAS 9.4\order_data\99YYS5\order.xm。在文件中找到两个参数:setnumid="51200421"、number="99YYS5"
    
- 将SID文件中下面两个参数调整和order文件中相同:

  
1
2
3
#调整后
Order=99YYS5
Setnumid=51200421
  • [ ] 最后重新加载SID文件,顺利安装。

    > 另外如果还是报错可能是遇到别的坑了。。。。。
    

第三部分 分享一个坑

作者部署平台是win7。所以涉及“C:\ Program Files”(存放64bit软件)和“C:\ Program Files(x86)”(存放32bit软件)。

而下载的SAS 9.4是32bit的,路径选择了“C:\ Program Files”,所以导入SID一直报错。

最后缓过神,调整了安装路径为“C:\ Program Files(x86)”(存放32bit软件的地方),最后顺利安装。

第四部分 一点提示

SID文件中会有各个组件的授权,如果使用SAS软件部分组件无效,可能是SID文件中未有该组件的授权信息。下面是截取一个SID的授权组件的信息。例如有基础SAS 、SAS EG、还有SAS和oracle、Teradata连接的组件等。

1
2
3
4
5
6
Base SAS	31DEC2017
SAS Enterprise Guide 31DEC2017
SAS Enterprise Miner Personal Client 31DEC2017
SAS/ACCESS Interface to Oracle 31DEC2017
SAS/ACCESS Interface to PC Files 31DEC2017
SAS/ACCESS Interface to Teradata 31DEC2017

例如:Interface to Oracle组件用来和oracle数据链接。连接后SAS EG客户端可以读取数据库中表,新建映射逻辑库就可以用SAS EG来做表操作。

参考文献及资料

1、SAS安装介质网盘,链接:介质可以参考一个网盘地址:http://pan.baidu.com/s/1qYz7ZNA 密码:ulig

本文标题:SAS 9.4 部署及SID文件调整

文章作者:rong xiang

发布时间:2018年02月06日 - 19:02

最后更新:2022年10月25日 - 23:10

原始链接:https://zjrongxiang.github.io/posts/2f6c765b/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

0%