在solaris10下安装了oracle10g,重新启动后oracle10g的服务就不能启动了
网上使是用lsnrctl start来启动,但我从root用户切换到oracle用户后运行
此命令报:没找到此命令,然后我就到/export/home/oracle/Orahome_1/bin下
运行此命令,出现以下错误提示:
  LSNRCTL for solaris version 10.1.0.3.......
    
    message 1070 not found;no message file for product=network,facility=
TNSTNS-12545;
    message 12545 not found;no message file for product=network,facility=
TNSTNS-12560;
    message 12560 not found;no message file for product=network,facility=
TNS    TNS-00515:message 515 not found;no message file for product=network,facility=TNS    saloris Error:2:No suchfile or directory   各位有知道怎么解决此问题的吗?不知道是我的哪里出了问题,装完oracle重启动后它的服务就不能启动了,刚装完的时候是可以的,重起就不行了,
  谢谢各位给点意见

解决方案 »

  1.   

    TNS-00515:message 515 not found;no message file for product=network,facility=TNS    saloris Error:2:No suchfile or directory这个是错误的根本原因。需要看看操作系统上的问题了
      

  2.   

    tgm78(shop34161266.taobao.com) 
       
       会不会我的oracle环境变量设置有问题?我设置oracle环境变量是由root用户却换到oracle用户然后直接编辑的.profile文件
      su oracle 
        vi .profile
    这样对不?当我查看oracle环境变量时发现没有
      echo $ORACLE_HOME
    是空的,
    该怎么去修改??
      

  3.   

    su - oracle
    这样才会用到oracle的.profile设置环境变量
    而su oracle会沿用现在环境变量
      

  4.   

    su oracle 是用不到ORACLE用户的PROFILE的
      

  5.   

    su oracle 只是简单的切换到oracle 用户 ,并没有重载Oracle的环境变量  应该使用 su - oracle
      

  6.   

    1:建组和用户
      #groupadd dba
      #useradd –g dba –d /export/home/oracle –m oracle2:设定oracle用户的环境参数 
    #su – oracle 
    $vi .profile 

    我却换到oracle后用vi命令,不能使用,报:不能找到,
    转到oracle用户下后所有命令都不能用了,什么原因???
      

  7.   

    wiler(@_@)老兄出马  一个顶一个军   LZ还不赶快千万别错过机会