先将电脑的时间调整至之前sid的有效期中
如图我之前sid有效期截止至2024年2月,我就将时间调整至2024年1月
然后打开SAS,在编辑器中输入如下代码点击运行
PROC SETINIT RELEASE='9.4';
SITEINFO NAME='CHANG GUNG UNIVERSITY'
SITE=12001365 OSNAME='WX64_WKS' RECREATE WARN=33 GRACE=30
BIRTHDAY='01DEC2023'D EXPIRE='31DEC2024'D PASSWORD=26398715;
CPU MODEL=' ' MODNUM=' ' SERIAL=' ' NAME=CPU000;
EXPIRE 'PRODNUM000' 'PRODNUM001' 'PRODNUM002' 'PRODNUM003'
'PRODNUM004' 'PRODNUM005' 'PRODNUM006' 'PRODNUM007'
'PRODNUM008' 'PRODNUM010' 'PRODNUM013' 'PRODNUM015'
'PRODNUM025' 'PRODNUM035' 'PRODNUM050' 'PRODNUM070'
'PRODNUM075' 'PRODNUM094' 'PRODNUM095' 'PRODNUM107'
'PRODNUM119' 'PRODNUM123' 'PRODNUM164' 'PRODNUM165'
'PRODNUM166' 'PRODNUM167' 'PRODNUM192' 'PRODNUM194'
'PRODNUM204' 'PRODNUM208' 'PRODNUM209' 'PRODNUM215'
'PRODNUM216' 'PRODNUM219' 'PRODNUM222' 'PRODNUM225'
'PRODNUM448' 'PRODNUM465' 'PRODNUM535' 'PRODNUM538'
'PRODNUM550' 'PRODNUM555' 'PRODNUM557' 'PRODNUM560'
'PRODNUM561' 'PRODNUM563' 'PRODNUM564' 'PRODNUM565'
'PRODNUM566' 'PRODNUM567' 'PRODNUM568' 'PRODNUM677'
'PRODNUM678' 'PRODNUM884' 'PRODNUM964' 'PRODNUM1304'
'PRODNUM1312' '31DEC2024'D / CPU=CPU000;
SAVE; RUN;
这样SAS9.4更新成功
常见报错一:
解决方案:以管理员身份运行SAS程序,执行SID更新程序
常见报错二:
ERROR: 锁对“SASHELP.CORE.CATALOG”不可用。
ERROR: 软件安装点验证数据无法更新。这很可能是由于 SASHELP 目录在写入模式下不可用,以及/或使用 SAS 命令时 SETINIT 选项尚未指定。
ERROR: 读取软件安装点验证数据时遇到困难。
NOTE: 由于出错,SAS 系统停止处理该步。
更改SASHELP目录的读写模式,找到你的SAS安装位置,再按照如下菜单顺序找到sashelp文件夹的位置,右键sashelp文件夹→属性→关闭只读,再重启电脑重新运行SID
安装位置\SASFoundation\9.4\core\sashelp