SQL> conn scott/tiger@orcl
    ERROR:
    ORA-12514: TNS:listener does not currently know of service requested in connect descriptor


    Warning: You are no longer connected to ORACLE.

    出現該情況, 原因是剛才修改的listener.ora, 還未真正注冊. 而不起作用.

    換個方式登錄吧. 實例名留空
    SQL> conn scott/tiger
    Connected.
    SQL>

    登錄成功.

    再換個管理員試下.
    SQL> conn system/manager as sysdba
    Connected.
    SQL>

    OK. 還可以登錄.

    暫時解決這種問題的方法有:  登錄時不指明實例名或者重啟計算機.

    但這些方法都不是理想的方法, 希望網友提供更好的治本方法.