楼主: nll_011
60979 77

SAS导入导出Excel出现问题,求解   [推广有奖]

  • 0关注
  • 0粉丝

本科生

50%

还不是VIP/贵宾

-

威望
0
论坛币
53 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
804 点
帖子
52
精华
0
在线时间
144 小时
注册时间
2007-10-17
最后登录
2022-9-25

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
昨天装了SAS9.3(64位的),然后导入导出Excel的出问题了。
无论是用Proc import/export还是视窗界面的import/export wizard,都出现无法导入导出的问题。
日志显示:
ERROR: 连接: 没有注册类
ERROR: LIBNAME 语句出错。
连接失败。详细信息,请参阅日志。
有哪位大神知道这是啥原因吗?谢谢啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:EXCEL xcel exce cel libname 问题 Excel

回帖推荐

zhaql 发表于9楼  查看完整内容

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 regis ...

本帖被以下文库推荐

沙发
yunzhonghai 发表于 2012-4-15 20:08:02 |只看作者 |坛友微信交流群
你用的是office2010吧,这个好像倒不进去,用office2007吧

使用道具

藤椅
nll_011 发表于 2012-4-15 23:10:42 |只看作者 |坛友微信交流群
我用的就是OFFICE2007啊

使用道具

板凳
iris1739 发表于 2012-4-16 09:38:08 |只看作者 |坛友微信交流群
另存为97—2003那个,然后导入的时候写 dbms=excel2000  试试

使用道具

报纸
chendonghui1987 发表于 2012-4-16 10:21:40 |只看作者 |坛友微信交流群
没用过9.3的

使用道具

地板
nll_011 发表于 2012-4-16 20:41:35 |只看作者 |坛友微信交流群
xls格式的也不行,不过谢谢3L啊

使用道具

7
zhaql 发表于 2012-4-24 11:57:30 |只看作者 |坛友微信交流群
我的也是刚安装的SAS9.3出现了相同的问题:
ERROR: 连接: 没有注册类
ERROR: LIBNAME 语句出错。
连接失败。详细信息,请参阅日志。

请教高手出来解决下问题

使用道具

8
zhaql 发表于 2012-4-24 20:46:14 |只看作者 |坛友微信交流群
终于找到问题的解决方法了,详见SAS在线支持文档:
http://support.sas.com/kb/37/412.html
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
lizhewenbei + 1 + 1 + 1 + 1 精彩帖子

总评分: 论坛币 + 1  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

9
zhaql 发表于 2012-4-24 20:57:36 |只看作者 |坛友微信交流群
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,安装之前应该先卸载掉。
已有 8 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
bridge1989 + 5 + 3 + 3 + 3 精彩帖子
vanvae + 3 + 3 精彩帖子
mulam + 3 + 5 + 5 精彩帖子
shanshantz + 20 精彩帖子
eric_darcy + 1 + 1 + 1 精彩帖子
tjnkswordsman + 1 + 1 精彩帖子
迈向人大 + 1 + 1 + 1 热心帮助其他会员
nll_011 + 5 + 5 + 5 热心帮助其他会员

总评分: 经验 + 20  论坛币 + 5  学术水平 + 17  热心指数 + 19  信用等级 + 15   查看全部评分

使用道具

10
tonyandsophie 在职认证  发表于 2012-6-11 23:21:06 |只看作者 |坛友微信交流群
遇到同样的问题,正在下载9楼说的软件,希望好用!

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-24 15:17