楼主: huangbiquan
8055 5

[学习分享] OLE:对象的类没有在注册数据库中注册 问题的三种解决方法 [推广有奖]

  • 0关注
  • 1粉丝

博士生

10%

还不是VIP/贵宾

-

威望
0
论坛币
1192 个
通用积分
0
学术水平
9 点
热心指数
9 点
信用等级
9 点
经验
26065 点
帖子
185
精华
0
在线时间
190 小时
注册时间
2017-4-4
最后登录
2018-3-1

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

我在网上下载了破解版的SAS9.3,用了一段时间之后,今天打开就填出一个提示框:
OLE:对象的类没有在注册数据库中注册
激活该对象所需的应用程序不可用。是否用“转换……”将其转换为或激活为另一类型的对象




解决方案主要有以下三种:
方案一:

选中输出窗口,点击"视图"菜单,选择程序编辑器,这时候就会出现程序编辑器(无标题)。
现在可以正常使用SAS,导入、导出和执行等功能都没问题。

方案二:
1.在C:\windows\system32\文件夹搜索mscomctl.ocx,不存在就去百度下载和安装,然后放到C:\windows\system32\  (32位机器)
  在C:\windows\SysWOW64\文件夹搜索mscomctl.ocx,不存在就去百度下载和安装,然后放到C:\windows\SysWOW64\  (64位机器)
2.在C:\Windows\System32下,右键以管理员身份打开cmd.exe。
3.输入一下命令:regsvr32.exe C:\windows\system32\mscomctl.ocx (32位机器)
   输入一下命令:regsvr32.exe C:\windows\SysWOW64\mscomctl.ocx (64位机器)

   注册成功信息如下:

   
4.不要关闭之前的cmd窗口,在SAS安装文件夹搜索EditorControl.ocx,不存在就下载一个,
  然后记下存放路径,如:D:\Program Files\SASHome\EnhancedEditor\EditorControl.ocx
5.在cmd.exe输入一下命令:regsvr32.exe D:\SAS92\SharedFiles\EnhancedEditor\EditorControl.ocx  同上,如果显示注册成功信息即可。

  若提示如下错误:

  

  请先百度和安装vcredist_x64.exe和vcredist_x86.exe,

  注意两个事项:

  (1).vcredist_x64和vcredist_x86都要安装;

  (2)vcredist_x64和vcredist_x86要一致:同为Visual Studio 2005或Visual Studio 2008(建议)

重启电脑后注册。
6.至此,问题已经解决,打开SAS测试一下吧。有问题请提出!

方案三:
参照官网解决方案,链接地址: http://support.sas.com/kb/45/523.html
主要就是添加一个SASCFG文件夹和替换regstry.sas7bitm,用于替换的regstry.sas7bitm文件可以从其他安装成功的SAS目录下拷贝。
也可以按照该链接提供的FTP地址下载,注意对应32位和64位)。

文件存放路径:
D:\Program Files\SASHome\SASFoundation\9.3\core\nls\en\SASCFG
D:\Program Files\SASHome\SASFoundation\9.3\core\sashelp\regstry.sas7bitm



二维码

扫码加我 拉你入群

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

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

关键词:SAS安装

沙发
cwanzee 发表于 2017-12-23 11:48:55 |只看作者 |坛友微信交流群
方案二第5步之后,出现这样的对话框,该如何解决?

sas9.21 电脑win10 64位

使用道具

藤椅
cwanzee 发表于 2017-12-23 11:48:59 |只看作者 |坛友微信交流群
方案二第5步之后,出现这样的对话框,该如何解决?

sas9.21 电脑win10 64位

使用道具

板凳
cwanzee 发表于 2017-12-23 11:49:04 |只看作者 |坛友微信交流群
方案二第5步之后,出现这样的对话框,该如何解决?

sas9.21 电脑win10 64位

搜狗截图17年12月23日1147_1.jpg (81.04 KB)

搜狗截图17年12月23日1147_1.jpg

使用道具

报纸
年轻与战场 发表于 2018-3-20 09:35:45 |只看作者 |坛友微信交流群
补充一下,Visual Studio 2005的也要装,只装其他高版本的不行。

使用道具

地板
y289238670 发表于 2019-8-8 14:31:10 |只看作者 |坛友微信交流群
方法二和三都尝试过了,结果还是不行,依然出现“OLE: 对象的类没有在注册数据库中注册。”

其中方法二折腾很长时间,运行regsvr32.exe D:\SAS92\SharedFiles\EnhancedEditor\EditorControl.ocx 一直加载失败,知道最后才找到原因,因为路径中带空格,所以需要再路径上加双引号“”。

win8.1 sas9.4
已有 1 人评分论坛币 收起 理由
admin_kefu + 30 精彩帖子

总评分: 论坛币 + 30   查看全部评分

使用道具

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

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

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

GMT+8, 2024-4-20 00:23