对服务器重启后要开启oracle数据库启动服务
但是输入lsnrctl start命令后显示command not found
直接在服务器上使用该命令就执行了。菜鸟级别,回贴越详越好

解决方案 »

  1.   


    用 SecureCRT 工具连接到服务器上
    例如:sqlplus /nolog
    也会显示command not found
      

  2.   


    #echo $PATH
    /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin原,bash_profile环境变量不一样该 如何搞定啊
      

  3.   

    监听在服务端,securt crt顶多是个客户端,命令找不到也正常
    本地记得配一下tnsnames
      

  4.   

    登录用户是否是oracle对应的用户?
      

  5.   

    你登陆的用户是使用oracle的用户吧?
    另外,确保$ORACLE_HOME/bin在你的PATH里头。
    楼主需要补充linux下环境环境变量的相关知识。