可能是OracleServiceSID服务没有启动,到控制面板-管理工具-服务中看看。

解决方案 »

  1.   

    主要是看TNSlistener服务启动没启动?
      

  2.   

    OracleOraHome92TNSListener 已启动
      

  3.   

    nicholaz(欲上青天揽明月) 兄台你是指哪个服务名写错了?望详细一点感激不尽!
      

  4.   

    1) check if the service of your instance has been startup
    2) check if the environment variable "oracle_sid" "oracle_home" has
      been set properly.for example:
       1) go to the control panel to check the status of the service 
         named "OracleService<Instance name>" and make sure it is 
         started. if it is not started,please start it by command 
         line of  "oradim -startup -sid <your sid> -starttype inst" 
         
       2) set oracle_home=<your_oracleHome> 
       3) set oracle_sid=<the sid u want to connect to>
       4) sqlplus <user>/<password>
       
       all the above is OK on Windows Platform.
      

  5.   

    谢谢各位的热心帮助在各位的帮助下,问题酸是解决了吧!写出来大家看一下,可以提意见!登录命令改为:SQLPLUS system/system@linux这样就行了不过以后就总是
    跟个服务名linux,象conn qing/queen@linux.....很费力!
      

  6.   

    following my solution,u will not need to append the service name to
    the user/passwd. but u have to connect on the PC where oracle db 
    server resident.
      

  7.   

    google_real(juneafternoon),thanks a lot!I have done what you
    tell me!that's very good!Now I can login by typing command : sqlplus
    user/password.