[INS-20802] Oracle Net Configuration Assistant failed
[INS-20802] Oracle Net Configuration Assistant failed。在安装Oracle 11g R2时出现了该错误提示。以前安装的时候没有碰到过类似
的错误。原来是64bit和32bit系统兼容性的问题。如果基于64bit硬件安装32bit 的Linux 和32bit的Oracle 11g,则需要安装patch 8670579。下
面给出patch的安装过程。
一、错误提示
[INS-20802] Oracle Net Configuration Assistant failed .
Cause -- The plug-in failed in its perform method.
Action -- Refer to the logs or contact Oracle Support Services.
Log File Location
/u01/oraInventory/logs/installActions2011-10-27_02_42-57PM.log
查看日志文件:
INFO: Oracle Net Services Configuration:
INFO: #
INFO: # An unexpected error has been detected by HotSpot Virtual Machine:
INFO: #
INFO: # SIGSEGV (0xb) at pc=0xa446a43c, pid=9431, tid=3084382264
INFO: #
INFO: # Java VM: Java HotSpot(TM) Client VM (1.5.0_17-b02 mixed mode)
INFO: # Problematic frame:
INFO: # C [libnnz11.so+0x3c45c]
INFO: #
INFO: # An error report file with more information is saved as hs_err_pid9431.log
运行dbca同时也出现错误
二、安装环境
宿主机:Windows 7(64bit) + Vmware server 2.0.2
客户机:Oracle EnterPrise Linux Server release 5.4 (32bit) + Oracle 11g R2(32bit)
三、Oracle 的Bug信息
从metalink 获得下列bug 信息
[ID 942076.1]
X86 DBCA, NETCA GIVE JAVA HOTSPOT ERROR IF ON X86_64 HARDWARE [ID 942076.1]
You are encountering published Bug 8930861, “X86 DBCA, NETCA GIVE JAVA HOTSPOT ERROR IF ON X86_64 HARDWARE”
You have Oracle’s 32-bit 11.2.0.1.0 RDBMS software, a supported 32-bit Linux OS, but you are on 64-bit x86_64 hardware.
the command “cat /proc/cpuinfo” shows:
model name : Quad-Core AMD Opteron(tm) Processor 2356
Solution
1. Please find out if there is any business reason that the 64-bit hardware is only running a
32-bit OS. If not, then Oracle recommends that you re-install a 64-bit OS and 64-bit Oracle to
avoid published Bug 8930861, “X86 DBCA, NETCA GIVE JAVA HOTSPOT ERROR IF ON X86_64 HARDWARE”
2. If there is some business reason that you must use 64-bit hardware running a
32-bit Linux OS, then before you can use the 11gR2 DBCA or NETCA tools, you will need to apply patch 8670579 , “NETCA/DBCA
FAILED WITH HOTSPOT VIRTUAL MACHINE”. You will be downloading and using file p8670579_112010_LINUX.zip
从上面的描述可知,是将32bit的Oracle 和32bit的Linux 安装到了X86_64的硬件之上,所以出现上述问题,建议安装64bit操作系统和64bit
Oracle 。可以解决的办法是安装补丁p8670579_112010_LINUX.zip。补丁下载地址:http://download.csdn.net/source/3253906
四、安装补丁
1、在安装的过程中出现该错误,先不退出安装程序,而是安装补丁文件,再点击安装程序的retry,继续安装即可。
2、如果在安装数据库的过程中不创建数据库,则不会出现该错误提示,而后续使用dbca或netca会触发同样的错误,因此使用dbca或netca
前先安装补丁。
3、安装补丁步骤
- [oracle@orasrv Inst_source]$ cd 8670579/ -->进入到解压路径
- [oracle@orasrv 8670579]$ ls -->README.txt文件中提供了安装方法,可以参照进行安装补丁,注意环境变量的配置
- etc files README.txt
- [oracle@orasrv 8670579]$ /u01/app/oracle/OPatch/opatch apply -->opatch位置: $ORACLE_HOME/OPatch/opatch
- Invoking OPatch 11.1.0.6.6 -->使用opatch apply应用补丁,opatch -help获得帮助信息
- Oracle Interim Patch Installer version 11.1.0.6.6
- Copyright (c) 2009, Oracle Corporation. All rights reserved.
- Oracle Home : /u01/app/oracle
- Central Inventory : /u01/oraInventory
- from : /etc/oraInst.loc
- OPatch version : 11.1.0.6.6
- OUI version : 11.2.0.1.0
- OUI location : /u01/app/oracle/oui
- Log file location : /u01/app/oracle/cfgtoollogs/opatch/opatch2011-10-27_17-38-25PM.log
- Patch history file: /u01/app/oracle/cfgtoollogs/opatch/opatch_history.txt
- --------------------------------------------------------------------------------
- The patch has more than one Archive Action but there is no Make Action.
- --------------------------------------------------------------------------------
- ApplySession applying interim patch '8670579' to OH '/u01/app/oracle'
- Running prerequisite checks...
- OPatch detected non-cluster Oracle Home from the inventory and will patch the local system only.
- Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
- (Oracle Home = '/u01/app/oracle')
- Is the local system ready for patching? [y|n] -->提示是否将patch应用到本地系统,选y
- y
- User Responded with: Y
- Backing up files and inventory (not for auto-rollback) for the Oracle Home
- Backing up files affected by the patch '8670579' for restore. This might take a while...
- Backing up files affected by the patch '8670579' for rollback. This might take a while...
- Patching component oracle.network.rsf, 11.2.0.1.0...
- Updating archive file "/u01/app/oracle/lib/libnnz11.a" with "lib/libnnz11.a/ahseteco.o"
- Updating archive file "/u01/app/oracle/lib/libnnz11.a" with "lib/libnnz11.a/am11rkg.o"
- Updating archive file "/u01/app/oracle/lib/libnnz11.a" with "lib/libnnz11.a/amsha.o"
- Updating archive file "/u01/app/oracle/lib/libnnz11.a" with "lib/libnnz11.a/cpui32.o"
- Updating archive file "/u01/app/oracle/lib/libnnz11.a" with "lib/libnnz11.a/sha.o"
- Updating archive file "/u01/app/oracle/lib/libnnz11.a" with "lib/libnnz11.a/x931rand.o"
- Updating archive file "/u01/app/oracle/lib/libnnz11.a" with "lib/libnnz11.a/am11dkg.o"
- Updating archive file "/u01/app/oracle/lib/libnnz11.a" with "lib/libnnz11.a/am931rnd.o"
- Updating archive file "/u01/app/oracle/lib/libnnz11.a" with "lib/libnnz11.a/amsharnd.o"
- Updating archive file "/u01/app/oracle/lib/libnnz11.a" with "lib/libnnz11.a/ghash.o"
- Updating archive file "/u01/app/oracle/lib/libnnz11.a" with "lib/libnnz11.a/shacomm.o"
- Copying file to "/u01/app/oracle/lib/libnnz11.so"
- ApplySession adding interim patch '8670579' to inventory
- Verifying the update...
- Inventory check OK: Patch ID 8670579 is registered in Oracle Home inventory with proper meta-data.
- Files check OK: Files from Patch ID 8670579 are present in Oracle Home.
- The local system has been patched and can be restarted.
- OPatch succeeded. -->提示patch已被成功安装
- [oracle@orasrv 8670579]$ /u01/app/oracle/OPatch/opatch lsinventory -->查看系统中已安装的patch
- Invoking OPatch 11.1.0.6.6
- Oracle Interim Patch Installer version 11.1.0.6.6
- Copyright (c) 2009, Oracle Corporation. All rights reserved.
- Oracle Home : /u01/app/oracle
- Central Inventory : /u01/oraInventory
- from : /etc/oraInst.loc
- OPatch version : 11.1.0.6.6
- OUI version : 11.2.0.1.0
- OUI location : /u01/app/oracle/oui
- Log file location : /u01/app/oracle/cfgtoollogs/opatch/opatch2011-10-27_17-40-29PM.log
- Patch history file: /u01/app/oracle/cfgtoollogs/opatch/opatch_history.txt
- Lsinventory Output file location : /u01/app/oracle/cfgtoollogs/opatch/lsinv/lsinventory2011-10-27_17-40-29PM.txt
- --------------------------------------------------------------------------------
- Installed Top-level Products (1):
- Oracle Database 11g 11.2.0.1.0
- There are 1 products installed in this Oracle Home.
- Interim patches (1) :
- Patch 8670579 : applied on Thu Oct 27 17:39:32 CST 2011 -->inventory中已经包含了Patch 8670579
- Unique Patch ID: 12243614
- Created on 25 Feb 2010, 09:55:12 hrs US/Eastern
- Bugs fixed:
- 8670579
- --------------------------------------------------------------------------------
- OPatch succeeded.
五、更多参考
手动删除oracle数据库
Oracle 10.2.0.1 升级到 10.2.0.4
Oracle 补丁全集 (Oracle 9i 10g 11g Path)
Linux (RHEL 5.4)下安装 Oracle 10g R2
[INS-20802] Oracle Net Configuration Assistant failed的更多相关文章
- Oracle12c client安裝報錯[INS-20802] Oracle Net Configuration Assistant failed完美解決
Doc ID 2082662.1 1.錯誤碼 Installation Of Oracle Client 12.1.0.2.0 (32-bit) Fails With An Error Message ...
- 解决:[INS-20802] Oracle Net Configuration Assistant failed
在linux 中安装Oracle 11G 的时辰呈现 [INS-20802] Oracle Net Configuration Assistant failed 是oracle数据库的鼓掌,须要补丁p ...
- [INS-20802] Oracle Net Configuration Assistant failed,Caught UnknownHostException
在64位Centos上安装64的oracle 11g R2,出现错误: [INS-20802] Oracle Net Configuration Assistant failed 根据提示查看日志文件 ...
- linux安装oracle 报错[INS-20802] Oracle Net Configuration Assistant failed 解决办法
[INS-20802] Oracle Net Configuration Assistant failed 首先从LinuxIDC.com下载这个补丁包,然后用 unzip p8670579_1120 ...
- Oracle Net Configuration Assistant failed异常的解决方案
来自:http://blog.itpub.net/25851087/viewspace-1419440/ 分类: Oracle [环境参数] Host OS::Win7 32bit C ...
- [INS-20802] Oracle Database Configuration Assistant 失败
1.错误原因 [INS-20802] Oracle Database Configuration Assistant 失败 2.错误原因 3.解决方案 版权声明:本文博主原创文章.博客,未经同意 ...
- 安装ORACLE服务出现Oracle Net Configuration Assistant 失败问题【我】
安装ORACLE服务出现Oracle Net Configuration Assistant 失败问题 本地安装oracle11g,报错提示: 参考下面文章: 报错原因: 主要是对文件系统的访问权限问 ...
- Oracle安装过程中Oracle Database Configuration Assistant失败问题解决
今天在安装Oracle的过程中出现了oracle Database Configuration Assistant问题,我解决该问题的方法是将我的计算机用户名更改了一下,改成了pc1.之后再在orac ...
- Linux下安装oracle提示INS-20802 Oracle Net Configuration Assistant
安装oracle的时候,在最后install过程中,突然弹出INS-20802 :Oracle Net Configuration Assistant 错误. 查了一些资料,也尝试了很多,但是最终尝试 ...
随机推荐
- Dart语言特性必备了解!
学习Dart语言,必须将以下的概念熟记于心: 在dart语言中,一切皆为对象.所有的对象都是一个类的实例.甚至整数.函数.null也看做是对象.所有的对象都继承于Object类 尽管Dart是强类型语 ...
- 几个文本处理工具的简单使用(wc,cut,sort,uniq,diff和patch)
wc wc命令用于报告文本文件的一些统计计数,例如行数.单词数.字节数等. 语法如下. wc [OPTION]... [FILE]... wc [OPTION]... --files0-from=F ...
- 算法进阶面试题05——树形dp解决步骤、返回最大搜索二叉子树的大小、二叉树最远两节点的距离、晚会最大活跃度、手撕缓存结构LRU
接着第四课的内容,加入部分第五课的内容,主要介绍树形dp和LRU 第一题: 给定一棵二叉树的头节点head,请返回最大搜索二叉子树的大小 二叉树的套路 统一处理逻辑:假设以每个节点为头的这棵树,他的最 ...
- 用python批量生成简单的xml文档
最近生成训练数据时,给一批无效的背景图片生成对应的xml文档,我用python写了一个简单的批量生成xml文档的demo,遇见了意外的小问题,记录一下. 报错问题为:ImportError: No m ...
- 使用OutputStream向屏幕上输出内容
使用OutputStream向屏幕上输出内容 /** * 使用OutputStream向屏幕上输出内容 */ import java.io.*; class hello { public static ...
- mac下搭建node+koa2项目
1.安装koa sudo npm install koa-generator -g (必须加上 sudo ,否则会报没有权限的错误) 提示输入密码: koa2 node001 npm i 启动:no ...
- JavaScript_几种继承方式(2017-07-04)
原型链继承 核心: 将父类的实例作为子类的原型 //父类 function SuperType() { this.property = true; } SuperType.prototype.ge ...
- iptables防火墙企业级模板
目前公司业务已大多迁移至内网使用或者使用云主机,防火墙也渐渐不用了,在博客上记录一下,以免以后突然有用却找不到模板了.此防火墙脚本执行时默认清空旧的防火墙规则.放行本地loop网卡,DNS服务,NTF ...
- Oracle 增加 修改 删除 列
语法结构如下: alter table tablename add (column datatype [default value][null/not null],….); alter table t ...
- JDBC(5)—DatabaseMetaData
1.简介: 使用元数据已实现通用的查询方法.元数据介绍:使用jdbc获得连接之后,得到一个Connection对象,可以通过这个对象获得DataBaseMetaData对象,该对象可以获得有关数据库管 ...