我的系统环境:win8 x64 EN enterprise
sas版本: SAS9.3 X64
第一次安装以管理员模式运行sassetup.exe,整个安装过程比较顺利,只有sas bridge for ERSI模块出错,忽略,最后安装成功,但在使用中发现,enhanced editor无法使用,提示erro: the enhanced editor is not installed.
搜索了sas官网以及其他人的解决方法,基本是重新安装enhanced editor模块或者重新注册EditorControl.ocx,但在SAS9.3的原安装文件中找不到enhanced editor模块,重新注册EditorControl.ocx,提示出现什么 side-by-side configuration dll文件无法使用的错误,反正都无法解决,但上述方法在其他人的机器上确实也解决了部分问题,于是就综合了一下,最后把问题解决了:
首先重新安装SAS9.3,安装时,将setup.exe属性这是为win xp sp2兼容模式,然后以管理员模式运行(安装时我是全部模块重新安装的,不知道只重新安装foundation模块可不可以,估计应该是可以的吧,另外我选择的是sp2的兼容模式,不知道其他sp3啊什么的可不可以)。
重装完成后,发现还是提示增强型程序编辑器未安装,这时重新注册EditorControl.ocx,提示成功,惊喜!!!
注册的命令行如下:
C:\Windows\System32\regsvr32.exe “C:\Program Files\SASHome\EnhancedEditor\EditorControl.ocx“
64位SAS的安装目录下,还有个x86的文件夹也包含该文件,不知道有什么用,但也可以替换注册下,上图就是x86目录下该文件注册成功的提示。
最后运行打开如下:
蓝色为安装路径,可替换 C:\Program Files\SASHome\x86\EnhancedEditor\EditorControl.ocx 。