供参考
http://www.yesky.com/20011019/201535.shtml

解决方案 »

  1.   

    dbappscfg.properties,修改该文件即可解决上述问题。$ORACLE_HOME\sysman\config目录下,修改
    # SQLPLUS_NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
    为SQLPLUS_NLS_LANG=AMERICAN_AMERICA.ZHS16GBK。对于Windows操作系统,还需要修改一项
    #SQLPLUS_SYSTEMROOT=c:\\WINNT40
    为SQLPLUS_SYSTEMROOT=C:\\WINNT如操作系统的主目录在C盘的Winnt下对于后面一项的修改只对Windows操作系统进行,对UNIX操作系统则不需要。如果在Windows操作系统中不修改该项,在Oracle Enterprise Manager中,连接系统时,会提示如下的错误:
    ORA-12560 TNS:protocol adapter error 
    或者 
    ORA-12545 Connect failed because target host or object does not exist 
    重新连接SQL PLUS Worksheet
      

  2.   

    你的情况和我遇到的情况一样,后来我按照这个帖子做了,显示正常了:
    http://expert.csdn.net/Expert/topic/992/992938.xml?temp=4.403323E-02