本帖最后由 loimisu 于 2012-8-12 22:39 编辑 SAS9.3 64位软件不能导入Excel文件的原因是,SAS软件导入像Microsoft Office软件下的Excel和Access文件时,是借用Microsoft公司提供的数据接口引擎(Access database engine),如果安装了Office软件,数据接口引擎也会同时被安装,但是一般是安装了32位的数据接口引擎,所以SAS软件为64位时,则Proc import程序无法借用Office的32位数据接口引擎,故无法导入Excel和Access文件,出现下列错误:
Error: Connect: Class not registered
Error: Error in the Libname statement解决办法就是先下载Microsoft提供的Accessdatabaseengine_x64.exe程序,下载地址如下:
http://www.microsoft.com/downloa ... 4-a44b-84b371ede16d
下载后如果不能安装,则是因为本机已经安装了32位Accessdatabaseengine,安装之前应该先卸载掉。
In conclusion,
64bit的SAS需对应安装64bit的MS Access database engine,32bit的SAS需安装32bit的MS Access database engine。
在64bit的MS Access database engine对应64bit的office, 32bit的MS Access database engine对应32bit的office,否则系统会deny installation。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。