我的问题和上面的相似,不过可以运行DBCA,而运行NETMGR就出问题:
在XLaunch (Xming软件)命令下输入./netmgr 显示如下:
[[oracle@localhost bin]$ pwd
/oracle/product/10.2.0/db_1/bin
[oracle@localhost bin]$ ./netmgr
****ORACLE_HOME environment variable not set!
ORACLE_HOME should be set to the main
directory that contains Oracle products.
Set and export ORACLE_HOME, then re-run.
利用PUTTY,输入./netmgr,显示如下:
[oracle@localhost bin]$
[oracle@localhost bin]$ pwd
/oracle/product/10.2.0/db_1/bin
[oracle@localhost bin]$ ./netmgr
Xlib: connection to "172.23.12.67:0.0" refused by server
Xlib: No protocol specified
Exiting
java.lang.NullPointerException
at oracle.ewt.lwAWT.BufferedApplet.(Unknown Source)
at oracle.sysman.emSDK.client.appContainer.WebApplication.(WebApplication.java:752)
at oracle.net.mgr.container.NetApplication.(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at oracle.sysman.emSDK.client.appContainer.WebApplication.main(WebApplication.java:3316)
[oracle@localhost bin]$
环境变量设置如下:
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_HOME
export ORACLE_SID=test
export PATH=$PATHORACLE_HOME/bin
DISPLAY=172.23.12.67:0.0
export DISPLAY
export LANGUAGE=en_US
大家好,不知道怎么netmgr怎么启动不起来呢?而用./dbca又可以启用图形向导。另外我安装好ORACLE时,进行设置后在PUTTY下就可以启动netmgr,而在Xming确有错误提示,并且启动不起来netmgr,为什么启动相同的命令,错误提示不一样呢?谢谢!