Oracle 安装中遇到的问题

第一次用甲骨文,这期待!虽然mySQL也是甲骨文的。

去官网下了Oracle G11 R2 X64,本人的电脑是64位的win7,没开防火墙。

按照网上众多的教程,做完安装,可是安装过程不是那么的顺利,安装的忠告:

1.拔掉网线

2.关闭杀毒(含360等各种卫士)

3.关掉windows防护墙

我安装过程中,开了360了,被禁止了好多安装步骤,结果导致要重装,让我傻了眼的是,oracle的卸载机制真心不完善,首先自身的软件卸载完后,还有服务(在注册表中),注册表,文件夹(user;Program Files;XX/app)。这里推荐一个卸载贴,本人实测不错:

http://www.cnblogs.com/tylerdonet/archive/2009/12/24/1628725.html

卸载完了,之后重新开始,安装完后,首要问题就是:

进度条走到85%时出现,当时无奈的只能点确定了。

电完就安装完了,但是既然出错了,肯定有问题,上网了解了下。

首先按下帖来配置相关监听和服务:

http://www.docin.com/p-671726385.html

配置完成中我有遇到了这样一个错误提示

然后针对这个问题继续找解决方法,这里需要注意的是sys用户登陆方式不是normal,而其他用户如system为normal。

首先发现我服务力没有如下服务:

如下解决:

 http://www.oschina.net/question/54100_61900

当你得到

connect username/password@orcl;如果连接上,这个问题基本解决了

测试值也可以使用sqlplus来测试是否能登陆数据库,可以重启下数据库。

以上设置完成,就可以去database configuration assistant配置下EM,具体步骤,选择配置数据库选件,按提示操作,就能顺利配置好。

配置完成后,开始菜单会有一个datacontrol - XX的网页,这就是oracle的控制台,点击登陆,但是我又遇到问题了,我试了ie,QQ浏览器都显示该页无法显示,把ie安全级别拉到最低也还是不行,捣鼓了很久,以为安装还有问题,意外发现同事的电脑却能登陆数据库(局域网里),然后下了个google的chrome,竟然能登陆了,至于为什么,这个是本人无法解释的。

下来就是oracle与经典的管理软件PL连了,这里需要说明下,oracle我装的是x64版本的,而PL暂时不支持X64的,所以得下一个x86 oracle client,安装完成后,需要在安装目录下建立如下文件结构

. etworkin

然后去你的X:appSWACKproduct11.2.0dbhome_1NETWORKADMIN目录中拷贝:

listener.ora

sqlnet.ora

tnsnames.ora

三个文件到. etworkin目录

然后点击PL,会提示连接,取消掉,去设置界面做如下操作:

完成后试着登录吧

基本我所遇到的就这些问题,确实够折腾的,希望我这篇博文,让大家少折腾。

原文地址:https://www.cnblogs.com/swack/p/4275218.html