我已经在我的个人笔记本电脑上下载了oracle12c。检查系统兼容性(一切正常)。然而,在接近尾声时,我收到一个错误,称"Oracle Services for microsoft transaction server"被拒绝。
请协助,
在谷歌上搜索错误消息会导致以下结果:http://www.dba-oracle.com/t_ins_20802_oracle_services_for_microsoft_transaction_server_failed.htm
它基本上说忽略消息并手动运行数据库配置助手来完成数据库配置。
当安装失败时,您应该查看安装日志以了解更多详细信息。
在我的情况下,日志文件显示"主机名太长",所以我缩短了主机名,并能够成功安装。
我最近遇到了同样的问题,那是关于[INS-20802] Oracle Database Configuration Assistant failed
错误。我认为它的解决方案对你的问题也有帮助。
我尝试了以下几种方法来解决这个问题:-
禁用Windows UAC禁用防火墙禁用防病毒软件-我的是一个新的虚拟机,所以禁用了Windows Defender将localhost IP,即127.0.0.1添加到主机文件等。但他们都没有帮助。
最后我发现了这个,建议安装Microsoft Visual C++2010 Redistributable Package(x86),这在几秒钟内解决了问题!我只需要在安装对话框上单击"重试"。
您在安装Oracle的帐户上是否具有本地"Admininstator"权限?
Oracle通用安装程序正在尝试创建MTS服务,但访问被拒绝。这就是为什么我通常不采用默认安装,而是使用"自定义"安装并选择我想要的组件。然后OUI将计算出依赖关系并安装正确的组件。
对于这种类型的故障,您应该可以选择"忽略/跳过"错误,安装程序应该继续并安装数据库对象-您不需要重新安装数据库对象,因为MTS服务组件应该在创建数据对象后安装,并且它们互不依赖。不幸的是,由于某个组件出现故障,安装程序状态仍将显示"失败"。