lsnrctl status
lsnrctl startset oracle_sid=...sid

解决方案 »

  1.   

    是呀
    我的就是在服务器端输入sqlplus可以登陆,
    但是在客户端就不可以,也是这个错误
      

  2.   

    确认你的TNSNAMES配置正确。
    确认SID环境变量正确。
    TNSPING可以过去么
      

  3.   

    以下是tnsping的结果,对么?
    C:\Documents and Settings\ibm>tnsping hhTNS Ping Utility for 32-bit Windows: Version 9.2.0.1.0 - Production on 10-9月 -2
    003 08:27:58Copyright (c) 1997 Oracle Corporation.  All rights reserved.已使用的参数文件:
    d:\oracle\ora92\network\admin\sqlnet.ora已使用 HOSTNAME 适配器来解析别名
    Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SID=*)(SERVICE_NAME=hh))(ADDRE
    SS=(PROTOCOL=TCP)(HOST=hh)(PORT=1521)))
    OK(20毫秒)