`

oracle dbca报Exception in thread main 问题解决一例

阅读更多

Linux操作系统上安装oracle 10g,在启动dbca的时候报 Exception in thread "main" 错误,详细内容如下:
[oracle@centos ~]$ dbca
Exception in thread "main"
[oracle@rac1 ~]$

经检查dbca的log如下:
[oracle@centos ~]$ cd $ORACLE_HOME/cfgtoollogs/dbca

[oracle@centos dbca]$ vi trace.log
java.lang.UnsatisfiedLinkError: /u01/app/oracle/product/10.2.0/db_1/jdk/jre/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory

at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1503)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
at sun.awt.DebugHelper.(DebugHelper.java:29)
at java.awt.Component.(Component.java:506)
at oracle.sysman.assistants.util.wizard.WizardObject.(WizardObject.java:64)
at oracle.sysman.assistants.dbca.ui.DBCAWizard.(DBCAWizard.java:425)
at oracle.sysman.assistants.dbca.ui.UIHost.(UIHost.java:214)
at oracle.sysman.assistants.dbca.ui.InteractiveHost.(InteractiveHost.java:54)
at oracle.sysman.assistants.dbca.Dbca.getHost(Dbca.java:160)
at oracle.sysman.assistants.dbca.Dbca.execute(Dbca.java:94)
at oracle.sysman.assistants.dbca.Dbca.main(Dbca.java:180)


注意标记为红色的行,确认是缺少libXp.so,解决方法是找到Linux安装盘,安装libXp包,问题解决
安装过程如下:
[root@oraclebk ~]# yum install libXp
或者# rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm


参考至:http://space.itpub.net/8183550/viewspace-669459

如有错误,欢迎指正

邮箱:czmcj@163.com

分享到:
评论

相关推荐

    解决oracle安装完成后DBCA无法执行问题

    在Oracle数据库的安装过程中,有时会遇到DBCA(Database Configuration Assistant)无法正常执行...通过这些资料,你应该能更好地理解问题的根源,以及如何有效地解决问题,确保Oracle的DBCA和netmgr工具能够顺利运行。

    用Oracle DBCA 工具创建新数据库

    Oracle Database Configuration Assistant (DBCA) 是一个图形化工具,用于简化Oracle数据库的创建和配置过程。它通过一系列直观的向导指导用户完成整个数据库创建流程。DBCA支持在多种操作系统上运行,包括Windows、...

    Linux 下 oracle dbca netca界面乱码

    在Linux环境下,Oracle数据库的DBCA(Database Configuration Assistant)和NETCA(Network Configuration Assistant)工具在处理汉字时可能会出现乱码问题,表现为汉字显示为一个个方框。这通常是由于系统缺少对...

    redhat 安装oracle 11g

    在Red Hat Enterprise Linux 6 (RHEL6) 上安装 Oracle 11g R2 数据库是一项重要的系统管理任务。此过程涉及到系统的配置调整、用户与组的创建以及安装过程中的多个细节处理。以下将详细介绍这一安装流程。 #### 二...

    Oracle排错 DBCA建库诡异问题处理--rac环境不能创建rac库

    4. **重新安装Oracle软件**:如果上述方法都无法解决问题,考虑卸载并重新安装Oracle软件,确保所有组件完整无缺。 ##### 1.5.3 dbca静默建库常见问题处理 在使用DBCA工具进行静默创建数据库时,可能会遇到以下几...

    oracle配置文件dbca.rsp

    oracle配置文件dbca.rsp

    利用 DBCA 建立 Oracle 9i 资料库

    在Oracle 9i中,资料库的建立与管理是核心任务之一,而DBCA作为图形用户界面工具,极大地简化了这一过程。 #### 利用 DBCA 建立 Oracle 9i 资料库 **步骤一:启动 DBCA** 在使用DBCA前,需确保当前环境配置正确。...

    利用dbca建立oracle 9i资料库

    本文将详细介绍如何利用Database Configuration Assistant (DBCA) 创建一个Oracle 9i数据库。 Oracle 9i是Oracle数据库的一个版本,它在2001年发布,引入了许多新特性和改进,如数据仓库优化、自动存储管理(ASM)...

    ora-01033:oracle initialization or shutdown in progress 解决方法

    - 为了解决紧急需求,可以考虑使用Oracle Database Configuration Assistant (DBCA) 工具快速创建一个新的数据库。但是,这只能作为临时解决方案,并且可能会引入其他问题。 2. **使用正确的命令行工具**: - 在...

    Oracle中使用DBCA创建数据库[整理].pdf

    Oracle 中使用 DBCA 创建数据库是 Oracle 数据库管理员的基本任务之一。DBCA(Database Configuration Assistant)是 Oracle 提供的一种图形化工具,用于创建、配置和管理 Oracle 数据库。在本节中,我们将详细介绍...

    用Oracle使用DBCA建立数据库,创建用户

    首先,Oracle DBCA是Oracle提供的一款图形化工具,它简化了数据库的创建过程。在已安装好Oracle Database 11g的情况下,可以通过以下步骤来创建数据库: 1. 打开命令提示符,输入"DBCA"并回车,或者通过开始菜单...

    Oracle dbca时报:ORA-12547: TNS:lost contact错误的解决

    最近在工作中遇到了一个问题,错误是Oracle dbca时报错:ORA-12547: TNS:lost contact,通过查找相关的资料终于找到了解决的方法,下面分享给大家,话不多说了,来一起看看详细的介绍吧。 环境: OS:RHEL6.5 x86-...

    DBCA创建Oracle数据库

    DBCA(Database Configuration Assistant)是Oracle数据库管理系统提供的一种图形化工具,用于简化数据库的创建、配置和管理。在Oracle 9i版本中,DBCA提供了一种直观且用户友好的方式来创建数据库,尤其适合那些不...

    oracle静默安装 dbca.rsp

    oracle 12c 静默安装 ,数据库应用安装模板文件,dbca.rsp ,已经编辑好了,可按博客中介绍直接使用

    Oracle数据库管理:使用DBCA 创建和删除数据库

    ### Oracle数据库管理:使用DBCA 创建和删除数据库 #### 数据库管理概述 在完成Oracle软件安装后,数据库管理员(DBA)需要承担起组织和管理数据库的责任。这主要包括以下几项核心任务: 1. **启动和关闭数据库**...

    oracle静默安装

    #### 一、Oracle静默安装概述 在企业级环境中,为了提高部署效率并减少人为错误,通常会采用自动化的方式来进行Oracle数据库的安装。静默安装(Silent Installation)就是其中一种非常高效的方法。通过这种方式,...

    oracle netca dbca

    总的来说,Oracle NetCA和DBCA是Oracle数据库管理的重要组成部分,它们简化了网络配置和数据库创建的复杂性,使得管理员能够更高效地管理和维护数据库系统。响应文件则进一步提高了自动化部署的效率,减少了手动输入...

    Oracle安装时SID已存在解决方法

    本文将详细介绍如何解决Oracle安装时SID已存在的问题。 #### 一、确认SID是否存在 在进行任何操作之前,首先需要确认当前系统中是否真的存在与新安装实例相同的SID。可以通过以下步骤来检查: 1. **启动Oracle...

    Oracle服务启动失败问题解决

    Oracle 服务启动失败问题解决 Oracle 服务启动失败是指 OracleDBConsole[SID] 服务无法启动的问题,这是一个常见的问题,...在解决问题的过程中,需要保持冷静,多思考,办法总是有的,不到万不得已,不要重新安装。

Global site tag (gtag.js) - Google Analytics