设为首页 加入收藏

TOP

DBCA启动问题(linux)(一)
2014-11-24 07:11:22 来源: 作者: 【 】 浏览:3
Tags:DBCA 启动 问题 linux

报错列表:

1、[oracle@linuxserver1~]$ dbca

bash: dbca: command not found

2、[oracle@linuxserver1~]$ dbca

Xlib: connection to ":0.0"refused by server

Xlib: No protocol specified

3、[oracle@linuxserver1~]$ dbca

Exception in thread "main" $

4、[oracle@linuxserver1~]$dbca

$JRE_DIR/bin/jre -DORACLE_HOME=$OH-DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATHoracle.sysman.assistants.dbca.Dbca $ARGUMENTS等错误

5、系统原因

报错处理方式:

1、[oracle@linuxserver1~]$ dbca
bash: dbca: command not found

报错原因:环境变量设置错误,dbca 可执行文件就在 /usr/sbin:$PATH:$ORACLE_HOME/bin下

解决办法:修改.bash_profile中的参数设置

方法一:

[oracle@linuxserver1 ~]$vi .bash_profile

删除原先export PATH设置,

添加export PATH=/usr/sbin:$PATH:$ORACLE_HOME/bin

方法二:[oracle@linuxserver1 ~]$export PATH=/usr/sbin:$PATH:$ORACLE_HOME/bin

2、[oracle@linuxserver1~]$ dbca
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

报错原因一:缺少支持打印的图形化动态链接库libXp.so.6

通过查看dbca的log日志发现缺少包libXp

[oracle@game_dbscripts]$ cd $ORACLE_HOME/cfgtoollogs/dbca

[oracle@game_dbdbca]$ ls

trace.log

[oracle@game_dbdbca]$ tail -50 trace.log

java.lang.UnsatisfiedLinkError:/home/oracle_app_10204/jdk/jre/lib/i386/libawt.so:libXp.so.6: cannot openshared object file: No such file or directory

atjava.lang.ClassLoader$NativeLibrary.load(Native Method)

atjava.lang.ClassLoader.loadLibrary0(ClassLoader.java:1586)

atjava.lang.ClassLoader.loadLibrary(ClassLoader.java:1503)

atjava.lang.Runtime.loadLibrary0(Runtime.java:788)

atjava.lang.System.loadLibrary(System.java:834)

atsun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)

atjava.security.AccessController.doPrivileged(Native Method)

atsun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)

atsun.awt.DebugHelper.(DebugHelper.java:29)

atjava.awt.Component.(Component.java:506)

atoracle.sysman.assistants.util.wizard.WizardObject.(WizardObject.java:64)

atoracle.sysman.assistants.dbca.ui.DBCAWizard.(DBCAWizard.java:425)

atoracle.sysman.assistants.dbca.ui.UIHost.(UIHost.java:214)

atoracle.sysman.assistants.dbca.ui.InteractiveHost.(InteractiveHost.java:54)

atoracle.sysman.assistants.dbca.Dbca.getHost(Dbca.java:160)

atoracle.sysman.assistants.dbca.Dbca.execute(Dbca.java:94)

atoracle.sysman.assistants.dbca.Dbca.main(Dbca.java:180)

解决办法:将包libXp打上

解决步骤

1、验证一下包:

[oracle@linuxserver1 ~]$ rpm -qa|grep libXp

libXpm-devel-3.5.5-3

libXpm-3.5.5-3

2、将libXp 包打上:

[root@linuxserver1 ~]$# ll

-rwxrwSrwx 1 root root 229962007-07-26libXp-1.0.0-8.1.el5.i386.rpm

-rwxrwSrwx 1 root root 152622007-07-26libXp-devel-1.0.0-8.1.el5.i386.rpm

[root@linuxserver1 ~]$# rpm -ivh libXp*.rpm
warning: libXp-1.0.0-8.1.el5.i386.rpm:Header V3 DSA signature: NOKEY, key ID37017186
Preparing... ########################################### [100%]
1:libXp ########################################### [ 50%]
2:libXp-devel ########################################### [100%]
[oracle@linuxserver1 ~]$# rpm -qa|grep libXp
libXpm-devel-3.5.5-3
libXp-1.0.0-8.1.el5
libXpm-3.5.5-3
libXp-devel-1.0.0-8.1.el5

3、root用户下执行xhosts+命令保证图形化安装界面可以启动
[root@linuxserver1 ~]$# xhost +
access control disabled, clients canconnect from any host
[root@linuxserver1 ~]# su - oracle
[oracle@linuxserver1 ~]$ exportDISPL

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Hive.分组排序和TOP 下一篇MongoDB中的_id和ObjectId

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Redis 分布式锁全解 (2025-12-25 17:19:51)
·SpringBoot 整合 Red (2025-12-25 17:19:48)
·MongoDB 索引 - 菜鸟 (2025-12-25 17:19:45)
·What Is Linux (2025-12-25 16:57:17)
·Linux小白必备:超全 (2025-12-25 16:57:14)