记一次oracle12c安装过程问题及处理方法
Posted Forward_Forever
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记一次oracle12c安装过程问题及处理方法相关的知识,希望对你有一定的参考价值。
本人是在自己的联想小Y上安装的(本本虽然有6年之多,加装了固态硬盘后还是杠杆的),操作系统为Win10教育版,为64bit的系统。
我选择了oracle12c的64bit软件进行安装,虽然是windows操作系统,但是安装时我仍然选择了服务器类进行安装,整个安装过程还算顺利,和11g安装过程基本一致,但是中间出现的几个问题还是有必要总结以下,
问题1:无法检查指定的位置是否位于CFS上(如下图)
该问题解决方法为:在数据库的安装选项时不要选择“创建和配置数据库”,选择“仅安装数据库软件”,不再报错,继续安装,直至安装完成。
安装完成后运行“Database Configuration Assistant”进行数据库实例创建和配置即可,配置完成后弹出下图:
然后查看数据库相关服务是否已经启动
此时可以打开浏览器登陆“https://计算机名称(或者本机IP):5500/em”看是否通过OEM能够登陆数据库;
问题2:应用程序无法连接数据库
由于本人开发的应用程序为基于WPF技术,使用了OLEDB连接数据库,所以要想连接数据库必须连接OLEDB组件(这里折腾的很久)。
解决方法:1.在oracle官网下载一个Oracle Data Access Components (ODAC) 组件安装。此处需要注意,需要下载32bit的ODAC还是64bit的ODAC是和应用程序编译后生成的执行程序(或者动态库)的目标平台(具体区别见https://blog.csdn.net/g710710/article/details/23161807)是直接相关的,如下图
如果你的应用程序在生成时目标平台设置为x86,那么需要安装32位的ODAC才能正常连接数据库;如果你的应用程序在生成时目标平台设置为x64,那么需要安装64位的ODAC才能正常连接数据库;
以上所有操作均在64位操作系统下进行的。
以上是关于记一次oracle12c安装过程问题及处理方法的主要内容,如果未能解决你的问题,请参考以下文章