迫不及待开始装SAS。
采用的版本坛子里找的。
https://bbs.pinggu.org/thread-4652041-1-1.html
各种版本都有。
请大家严格按照说明书操作安装。
第一次安装失败,可能就是因为没按照说明的要求操作导致的。要求所有安装路径不能有中文,而我有一个路么就有中文,安装过程中多次报错,且安装到66%后就走不动了。
卸载重新安装,改掉了路径中的中文,过程中没报错,安装到最后一步,安装后的处理报错。
SAS启动不了,显示错误逻辑库错误,时间错误(即便调整系统日期到SID前也不行)
WARNING: 连接逻辑库“SASHELP”中指定的一个或多个逻辑库不存在。这些逻辑库已从连
WARNING: 接中删除。
ERROR: 当前日期 Tuesday, May 31, 2014 在 SAS 系统的创建日期 Tuesday, November
ERROR: 22, 2014 之前。请确保您的系统当前日期正确,
ERROR: 并且正在运行相应版本的 SAS 系统。
ERROR: 从 SASHELP 初始化 SETINIT 信息失败.
NOTE: 无法初始化选项子系统。
ERROR: (SASXKINI): PHASE 3 KERNEL INITIALIZATION FAILED.
ERROR: 无法初始化 SAS 内核。
经过多次卸载重装都不能解决这些问题。
后来重点着手解决出现的问题。
这里贴出解决方法:
1.连接逻辑库“SASHELP”中指定的一个或多个逻辑库不存在。这些逻辑库已从连接中删除。
根据您使用的版本,找到以下目录,新增文件夹命名为SASCFG
64位 C:\Program Files\SASHome\SASFoundation\9.4\nls\zh
32位 C:\Program Files\SASHome\x86\SASFoundation\9.4\nls\zh
再回到64位 C:\Program Files\SASHome\SASFoundation\9.4\nls\zh这个目录下,找到SASV9这个文件
网上下载一个cfg文件编辑器,找到有一个目录和上面的路径一样的在路径后面,SASCFG保存即可。
2. 根据错误信息将日期调整为提示日期之前。
再启动SAS基本就没有错误了。但还是有一个问题,就是更新SID
更新SID会一直报错,不匹配
3. 解决SID不匹配的问题
直接使用SAS自带的更新工具,一直无法更新的。
将新的SID从 PROC SETINIT开始 到 SAVE; RUN;结束 拷贝出来,放到SAS里运行。
就可以了。
然后再把时间改回来再次启动SAS 完美解决。
当然不是所有人都会碰到问题,也不是所有人碰到同样的问题,
如果你们碰到和我一样的问题,希望你们可以更快的解决问题。