Oracle 데이터베이스 TNS 일반적인 오류 해결 방법

1、ORA-12541:TNS:     

    :              。    ,    net start OracleOraHome10gTNSListener(       )  ;     ,   “Net Configuration Assistant”     “      ”         (         ,  OK。                  !)

  2、ORA-12500:TNS:                ORA-12560:TNS:       

    :ORACLE          。    net start ORACLESERVICEORADB(ORADB      )  。       ,      。

  3、           ,              ,          :

  1)ORADIM -DELETE -SID oradb         

  2)ORADIM -NEW -SID oradb         

   :         ,      !

  4、ORA-12154:TNS:      

    :ORACLE            。   “Net8 Configuration Assistant”     “         ”  TNS  。       ,      。

  5、ORA-1034 :TNS:ORACLE   

    :ORACLE          ,         !

      :

  1)svrmgrl        

  2)connect internal  internal    

  3)startup      

  6、ORA-12560:TNS:       (    )

    :  。

    :   --  “Windows     ”,  ORACLE.exe ORADIM.exe  ,     ora_startup.bat,   !

 PS:

  1、ora_startup.bat:

  net start OracleOraHome81TNSListener

  net start ORACLESERVICEORADB

  svrmgrl        ,         ,      5 。

  2、ora_shutdown.bat:

  net stop OracleOraHome81TNSListener

  net stop ORACLESERVICEORADB

  3、ORACLE        “    ” “  ”  ORACLE      

  1、TNS-12154 Error  ORA-12154

    :SQL*NET          

    1:(1)    TNSNAMES.ORA  ,         : 

windows 95/98 client 
  sql*Net 2.x - ORAWIN95NETWORKADMIN 
  Net8 - ORAWIN95NET80admin 
  Net8i - ORACLEORA81NETWORKADMIN 
  windows NT client 
  sql*Net 2.x - ORANTNETWORKADMIN 
  Net8 - ORANTNET80ADMIN 
  Net8i - ORACLEORA81NETWORKADMIN 
  UNIX Client 
  $ORACLE_HOME/NETWORK/ADMIN 
  or /etc 
  or /var/opt/oracle
  .       TNS_ADMIN

       HKEY_LOCAL_MACHINESoftwareOracle   TNS_ADMIN. TNS_ADMIN   TNSNAMES.ORA     

    :           

    2:(2)TNSNAMES.ORA         

    :      ,      :

DEV1.WORLD = 
(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = tcp) (Host = 145.45.78.56) (Port = 1521) ) ) 
(CONNECT_DATA = (SID = ORCL) ) )

    3: (3) TNSNAMES.ORA SQLNET.ORA   

    : SQLNET.ORA    :

TRACE_LEVEL_CLIENT = OFF 
SQLNET.AUTHENTICATION_SERVICES = (NONE) 
NAMES.DIRECTORY_PATH = (TNSNAMES) 
AUTOMATIC_IPC = OFF
      NAMES.DEFAULT_DOMAIN=world,  DEV1.WORLD       ,   TNSNAMES.ORA   

DEV1 = 
(DESCRIPTION = (ADDRESS_LIST = 
(ADDRESS = (PROTOCOL = TCP) (Host = 145.45.78.56) (Port = 1521) ) ) 
(CONNECT_DATA = (SID = ORCL) ) ) 
            。

     2、NL-00462 Error  ORA-00462

    :       

    :LISTENER.ORA      ,  ,     、      、      。

    :      

 3、NL-00405 Error  ORA-00405

    :LISTENER.ORA         

    :LISTENER.ORA      ,  ,     、      、      。

    :            $ORACLE_HOME/network/admin,       TNS_ADMIN          。

  4、TNS-01155 Error  ORA-01155

    :LISTENER.ORA   SID_LIST_LISTENER      

    :LISTENER.ORA      ,SID_LIST_LISTENER      。

    :         ,$ORACLE_HOME/network/admin/samples        ,    。

  5、TNS-12537 、TNS-12560、TNS-00507 Error

    :LISTENER.ORA                 

    :LISTENER.ORA   PROCOTOL      。

    :         ,   tcp  ,$ORACLE_HOME/network/admin/samples        ,    。 adapters tnslsnr      

  6、TNS-12203 Error

    :       

    :       ;      

    :         ,  lsnrctl status;  TNSNAMES.ORA     

  7、TNS-12533 Error

    :       

    :   address  ,

    :  TNSNAMES.ORA ADDRESS  

  1) tnsping net_service_name             !

  2) sqlplus    test         , sqlplus system/manager@test。          ,  tnsname.ora    test     (net service)    sqlnet.ora  NAMES.DEFAULT_DOMAIN    ,

좋은 웹페이지 즐겨찾기