OLE:对象的类没有在注册数据库中注册
我在网上下载了破解版的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
参考资料:
win10-SAS9.3安装常见问题解决办法 http://bbs.pinggu.org/thread-4002658-1-1.html
OLE:对象的类没有在注册数据库中注册的更多相关文章
- pojo类对应的就是数据库中的表,pojo类属性类型一定要用包装类Integer等
pojo类对应的就是数据库中的表,pojo类属性类型一定要用包装类Integer等 pojo类对应的就是数据库中的表,pojo类属性类型一定要用包装类Integer等 pojo类对应的就是数据库中的表 ...
- 使用mybatis如果类属性名和数据库中的属性名不一样取值就会为null
使用mybatis时如果类属性名和数据库中的属性名不一样取值就会为null 这是不能再去改变javabean中的属性,只能改变sql语句.语句如下所示: <select id="sel ...
- 使用jpa时,实体类有不存在数据库中的字段
使用jpa时,实体类有不存在数据库中的字段.在改属性上面加上这个注解@Transient就可以解决问题.
- java中String是对象还是类?详解java中的String
有很多人搞不懂对象和类的定义.比如说java中String到底是对象还是类呢? 有人说String 既可以说是类,也可以说是对象. 其实他这么说也没问题, 类和对象其实都是一个抽象的概念. 我们可以把 ...
- WPS显示无法创建对象,请确认对象已在系统注册表中注册
第一种方法:在系统的开始--所有程序找到WPS--WPS office工具--配置工具--高级--兼容设置,在这里勾选兼容第三方系统和软件. 第二种方法: xp/win7系统:拷贝packager.e ...
- 41-ssm中对象查找正确但是没有将数据库中某个属性值赋给对象的一个成员变量
原因: 变量名虽然与 数据库字段一致,但是 包含下划线,如: a_b,数据库确实也是a_b: 但是ssm开启驼峰命名了,就要将变量名改为 aB , 驼峰命名就可以了.
- 工具类:关于解决数据库中的日期格式,经过response.getWriter().write(json)打到前台日期格式混乱的问题的总结
经过response.getWriter().write(json)打到前台日期格式混乱的问题的总结 import java.text.SimpleDateFormat;import net.sf.j ...
- 自己理解的javascript 的对象和类理解
首先需要先理解类和对象的意义,我个人理解如下: 类:对象的抽象化: 对象:类的实体: javascript中没有class关键字和类的用法,只能用伪类来做类的,所以要用function来定义累的名字: ...
- .NET Core采用的全新配置系统[7]: 将配置保存在数据库中
我们在<聊聊默认支持的各种配置源>和<深入了解三种针对文件(JSON.XML与INI)的配置源>对配置模型中默认提供的各种ConfigurationSource进行了深入详尽的 ...
随机推荐
- 重启网卡报错:Device eth0 does not seem to be present
ifconfig...没有看到eth0..然后重启网卡又报下面错误. 故障现象: service network restartShutting down loopback insterface: ...
- ejs注释问题
项目中遇到一个问题: 代码如下: 但是代码如下时,却不会出现bug: bug的导火索是ejs的注释: 因为我没有用对注释,所以被注释部分的if语句仍旧生效了. bug的根本原因是没有对mod类型进行判 ...
- python基础—迭代器、生成器
python基础-迭代器.生成器 1 迭代器定义 迭代的意思是重复做一些事很多次,就像在循环中做的那样. 只要该对象可以实现__iter__方法,就可以进行迭代. 迭代对象调用__iter__方法会返 ...
- Spring(五):Spring&Struts2&Hibernate整合后,实现查询Employee信息
背景: 基于之前两篇文章<Spring(三):Spring整合Hibernate>.<Spring(四):Spring整合Hibernate,之后整合Struts2>,了解了如 ...
- POJ-2421 Constructing Roads---确定部分边的MST
题目链接: https://vjudge.net/problem/POJ-2421 题目大意: 还是给你n个点,然后求最小生成树.特殊之处在于有一些点之间已经连上了边. 思路: 和POJ-1751一样 ...
- PhantomJS命令行选项
支持命令行选项有: --help或-h列出所有可能的命令行选项.立即停止,不会运行一个脚本作为参数传递. --version或-v打印的版本PhantomJS.立即停止,不会运行一个脚本作为参数传递. ...
- 简单的sql调优(批处理)
最近在写一个java的爬虫程序时,遇到了一个大量数据进行插入更新和大量数据循环查询的问题,所以查了一下一般的调优的方式,下面主要介绍我采取的调优措施. 一 .调优思路 先说说我采取方式的调优的思路,这 ...
- Oracle服务启动项
七个服务的含义分别为: 1. Oracle ORCL VSS Writer Service: Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基 ...
- [LeetCode] Network Delay Time 网络延迟时间
There are N network nodes, labelled 1 to N. Given times, a list of travel times as directed edges ti ...
- 爱奇艺2018春招Java工程师编程题题解
字典序最大子序列 题目描述 对于字符串a和b,如果移除字符串a中的一些字母(可以全部移除,也可以一个都不移除)就能够得到字符串b我们就称b是a的子序列. 例如."heo"是&quo ...