Oracle11g静默安装dbca,netca报错处理--直接跟换操作系统

最近给一个客户安装oracle 11gr2

概述:

操作系统:linux 32位操作系统

[oracle@nbsrfx response]$ uname -a
Linux nbsrfx 2.6.32-504.el6.i686 #1 SMP Wed Oct 15 03:02:07 UTC 2014 i686 i686 i386 GNU/Linux

[oracle@nbsrfx response]$ cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
16

[oracle@nbsrfx response]$ getconf LONG_BIT
32

[root@nbsrfx database]# cat /etc/issue
CentOS release 6.6 (Final)
Kernel \r on an \m

网络:我用的是公司内网,可以访问客户的,但是客户无法访问我这边的,因此无法通过类似xmanager工具进行图形界面安装,只能静默安装。

基本过程参考这个帖子进行的,只是目录有写轻微变动:
http://www.mamicode.com/info-detail-1647762.html

前面几步的非常顺利,到了netca配置网络时候,报错了,百度好久尝试个各种ideas,没有任何效果;然后就想先跳过这一步,先建库,没聊想dbca建库报同样的错:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x9fe0c498, pid=20195, tid=3078428352
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0_17-b02 mixed mode)
# Problematic frame:
# C [libnnz11.so+0x3c498]
#

--------------- T H R E A D ---------------

Current thread (0x085ead40): JavaThread "main" [_thread_in_native, id=20195]

siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x08aee000

Registers:
EAX=0x600cb435, EBX=0x4107dcf0, ECX=0x6d5044d5, EDX=0x52c11ecf
ESP=0xbfc46470, EBP=0x00000000, ESI=0x08aedfd8, EDI=0x00000000
EIP=0x9fe0c498, CR2=0x08aee000, EFLAGS=0x00210246

-----------------------------
网络说法大致分为以下几种

1.hostname异常      修改hostname     设计到的文件有:/etc/hosts   /etc/network等
2.java版本问题,重装jdk
3.调整虚拟内存
。。。。

各种说法都有,各种尝试之后,去meat link查了一下,居然是个bug  bug号 8670579

在使用DBCA命令创建新的数据库时,DBCA命令无法启动。运行的环境是宿主机64bit+AMD cpu, 而客户机为Linux 32bit + Oracle database software(32)的情形。没想到Bug 8670579 在执行netca,dbca时被触发。

知道原因后,应对方法有两个,第一应用补丁,第二重装系统。讨论后觉定选第二种。

64位cpu+32位系统+32位Oracle软件,异常系oraclebug导致:

官网补丁包下载地址
https://updates.oracle.com/download/6880880.html

https://updates.oracle.com/Orion/SimpleSearch/process_form?search_type=patch&patch_number=8670579&plat_lang=46P&display_type=&search_style=8&orderby=&direction=&old_type_list=&gobuttonpressed=&sortcolpressed=&tab_number=&email=962760771%40qq.com&userid=o-962760771%40qq.com&c_release_parent=product&c_product_child=release

上一篇:SQL Server解析XML数据的方法详解


下一篇:SQL Server 2008 分区函数和分区表详解