前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows环境下搭建Oracle 12c的体验

Windows环境下搭建Oracle 12c的体验

作者头像
jeanron100
发布2018-08-08 11:17:05
4910
发布2018-08-08 11:17:05
举报

昨天准备一个Oracle环境,结果看起来是很简单的事情,却因为各种各样的原因耽搁了一些时间,从下载到安装部署,已经几个小时过去了,抬头看看,已经是凌晨快2点了。在整个环境的部署和配置里面,我也是不断对需求做了裁剪。在各种复杂的需求和特性面前,我需要的是保证服务的可访问,比如第二天就需要做一些简单的演示和互动,如果大家能够连接到我的数据库上来做一些测试,那么效果显然是好得多的,如果大家的环境都完全不同,那么效果也会大打折扣。

首先为了演示和方便学习,没有使用复杂的环境配置,单实例即可。我最纠结的是网络配置,因为IP地址总是发生变化,况且还是Windows环境,所以和以前轻车熟路的Linux下还是有较大的差别。

问题1:

刚开始就碰到一个问题,是在Windows下安装的时候,屏幕没有反应,反复尝试,最后总算锁定是一个Windows服务导致。问题的原因是由于“控制面板--管理工具--服务”中的“Server”服务未启动造成的,启动“Server服务后”可正常显示。

相关链接如下:

Oracle DB 12.2 OUI / setup.exe is blank after invoked in Windows 2012 R2 64 Bit (文档 ID 2330618.1)

问题2:

在配置网络服务的地方,栽了一个大坑,那就是安装软件和实例的时候,抛出了一个警告,当时没有注意,但是显示软件和实例是安装成功了,在本地测试连接的时候总是不可达,于是反反复复测试,最后抛出了下面的错误:

ORA-12518: TNS:listener could not hand off client connection

不断的调整,最后发现竟然是实例没有创建好,于是速战速决重新统一配置和创建实例。

问题3:

最开始安装的时候,为了快捷,最后的文件是使用了OMF的方式,结果启动之后发现内存占用有些高,于是停了库修改sga的参数,显然不可达习惯的是,竟然没办法直接找到参数文件的路径,不是在$ORACLE_HOME/dbs下而是另外一个目录。在windows下找了一会才最终定位。

关于非法关机造成开库造成的startup出现的LRM-00109:could not open parameter file initOrcl.ora

问题4:

在连接的过程中,服务端没有问题了,但是客户端还是可能出现协议版本不兼容的问题,这个时候我们需要调整下sqlnet.ora,或者升级Java的版本。

SQLNET.ALLOWED_LOGON_VERSION=8

在Windows下搭建环境也是一种学习方式,只要能够满足自己的需求,还是怎么顺手怎么来,后期不断的迭代和改进即可。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-07-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 杨建荣的学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • ORA-12518: TNS:listener could not hand off client connection
  • 关于非法关机造成开库造成的startup出现的LRM-00109:could not open parameter file initOrcl.ora
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档