登陆到你的oracle服务器
cd $ORACLE_HOME/network/admin,打开listener.ora
把MAXDETACH这个参数置为0(代表unlimited).

解决方案 »

  1.   

    Turn on tracing at the ADMIN level and re-execute the operation. Verify that the Oracle Server executable is present and has execute permissions enabled. Ensure that the Oracle environment is specified correctly in LISTENER.ORA. The Oracle Protocol Adapter that is being called may not be installed on the local hard drive. Check that the correct Protocol Adapter are successfully linked. If the error persists, contact Oracle Customer Support.
      

  2.   

    数据库没有起来。你检查一下。
    svrmgrl
    svrmgrl>connect internal
    svrmgrl>startup
      

  3.   

    关键现在数据库也起不来!sqlplus internal/oracle
    error:
    ora-12560:TNS:协议是配器错误不知道该怎么办了!
      

  4.   

    Check that the correct Protocol Adapter are successfully linked。怎么check?谢谢!
      

  5.   

    是不是windows 里的服务关了。
      

  6.   

    我还是靠自己搞定了!!!总结一下:
    出现了问题,先逐步排除。
    一开始以为是监听器出了问题,删了重建,在这过程中学到了有关监听器的一些东西。
    中途以为是别的程序占用了1521端口,查了一下,没有问题(这时有学到了一些常用的网络命令)
    最后$ORACLE_HOME/network/admin/下的*.ora打包备份,全删了,重建!
    重建完,有好转的迹象,这是发现我的pwdzhj.ora(我的实例名:zhj)有错。
    我也管不了那么多了,还好我还有一个实例test,把她用起来,一切OK!最后,pwdzhj.ora到底事个什么文件,暂时就不管她了!等有空再搞她:)呵呵!!!希望这些体会对其他人有用!