Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 找不到orbd命令_Bash_Solaris_Corba - Fatal编程技术网

Bash 找不到orbd命令

Bash 找不到orbd命令,bash,solaris,corba,Bash,Solaris,Corba,我是Corba的新手,所以如果这个问题听起来很傻,请原谅 我试图在Solaris机器上运行Corba服务器,并得到以下异常 WARNING: "IOP00410201: (COMM_FAILURE) Connection failure: socketType: IIOP_CLEAR_TEXT; hostname: localhost; port: 1050" org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 201 completed

我是Corba的新手,所以如果这个问题听起来很傻,请原谅

我试图在Solaris机器上运行Corba服务器,并得到以下异常

WARNING: "IOP00410201: (COMM_FAILURE) Connection failure: socketType: IIOP_CLEAR_TEXT; hostname: localhost; port: 1050"
org.omg.CORBA.COMM_FAILURE:   vmcid: SUN  minor code: 201  completed: No
在互联网上搜索次要代码201时,我知道如果Corba NamingService没有运行,可能会发生这种情况,而且它还提到使用下面的命令来启动它

orbd -ORBInitialPort 1050
当我运行它时,我会

-bash-orbd:未找到命令


我不明白如何解决这个问题。请帮助。

您知道ordb的完整路径吗?然后使用完整的路径。我同意Sriharsha。你确定端口是1050吗。它不应该小于1024吗?使用Solaris软件时,必须成为root用户才能在1024以下的端口上启动进程。运行“where is orbd”和“which orbd”,并使用该完整路径运行文件。。at/production/jdk1.7.0_40/bin/orbd。在运行where is和which命令后,请尝试在计算机上获取的完整路径,或者查看SunOS上的JAVA/JDK是否包含此orbd文件。在Solaris计算机上,您可能会在/opt/app/oracle/{product,Middleware}下找到orbd。。。或/opt/system/xx_推荐/。。。etc位置。基本上是在oracle安装$oracle_HOME的地方。在您的计算机上,PATH变量是否包含$ORACLE_HOME?其他位置可能包括:/usr/bin/orbd/usr/jdk/instances/jdk1.5.0/bin/orbd/usr/jdk/instances/jdk1.5.0/bin/sparcv9/orbd/usr/jdk/instances/jdk/orbd/usr/jdk/instances/jdk1.5.0/jre/bin/sparcv9/orbd/usr/j2se/bin/sparcv9/orbd/usr/usr/j2se/jre/jre/jrd/jrd/jrd/jrd/jrd/jrd/jrd/spard/orbd/jrd