ORACLE
HOME > DB > ORACLE
2018.11.04 / 13:25

¿À¶óŬ ORA-12541 ¿À·ù ÇØ°á¹æ¹ý

hanulbit
Ãßõ ¼ö 205

"¿À¶óŬ ORA-12541 ¿À·ù ÇØ°á¹æ¹ý"



¾ð¾î¼Â º¯°æÀ¸·Î ÇÏ·çÁ¾ÀÏ »ðÁú¸¸ Çߴµ¥.. ÀÌÁ¨ ¸®½º³Ê ¹®Á¦±îÁö ÀϾ´Ù. ¾Æ´Ï ¾îÁ¦±îÁö¸¸ Çصµ ÀߵǴø°¡ ¿Ö????°©Àڱ⠿Ö!!

Á¤¸» ȯÀåÇÒ ³ë¸©À̱º!!!!!




   

   È¯°æ> CentOS7¿¡ oracleÀ» ¼³Ä¡ÇÏ¿© »ç¿ë Áß,  °³ÀÎ PC¿¡¼­ ¿À¶óŬ ¼­¹ö·Î Á¢¼Ó½Ã ¿À·ù ¹ß»ý

   

   * ¿¡·¯ ¸Þ½ÃÁö

     ORA-12541: TNS:no listener


   * ¿øÀÎ

     - ¿À¶óŬ ¸®½º³Ê°¡ µ¿ÀÛÇÏÁö ¾ÊÀ» °æ¿ì

     - listener.ora ¼³Á¤ ¿À·ù

     - listener.log ÆÄÀÏÀÇ ¿ë·® ÃÊ°ú 


   * ÇØ°á¹æ¹ý

     - ¸®½º³Ê Àç½ÃÀÛ

     - ¼³Á¤ÆÄÀÏ ¼öÁ¤ 

     - ·Î±×ÆÄÀÏ ºñ¿ì±â




1. ¸®½º³Ê »óÅ ȮÀÎ

   - root°¡ ¾Æ´Ñ oracle·Î Á¢¼ÓÇÑ ÈÄ ¸í·É¾î ½ÇÇà 

   - ¾Æ·¡´Â ¸®½º³Ê°¡ Á¤»óÀûÀ¸·Î µ¿ÀÛÇÑ °æ¿ìÀÌ´Ù. 

 [oracle@orcl ~]$ lsnrctl status   // ¸®½º³Ê »óÅÂÈ®ÀÎ


 LSNRCTL for Linux: Version 10.2.0.5.0 - Production on 23-MAR-2018 04:29:26


 Copyright (c) 1991, 2010, Oracle.  All rights reserved.


 Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.15)(PORT=1521)))


 [oracle@orcl ~]$ lsnrctl start     // ¸®½º³Ê°¡ ¸ØÃçÀÖÀ» °æ¿ì start·Î ½ÃÀÛÇØÁÖ±â





  ¸®½º³Ê(Listener )

  - ³×Æ®¿öÅ©¸¦ ÀÌ¿ëÇÏ¿© Å¬¶óÀ̾ðÆ®¿¡¼­ ¿À¶óŬ ¼­¹ö·Î ¿¬°áÇϱâ À§ÇÑ ³×Æ®¿öÅ© °ü¸®ÀÚÀÌ´Ù. (³×Æ®¿öÅ©¸¦ ÅëÇÑ ¿¬°áÀº ¸ðµÎ ¸®½º³Ê°¡ °ü¸®)



2. listener.ora ¼³Á¤ È®ÀÎ

   - ¤Ì¤Ì.. ³­.. ¾Æ·¡ host ºÎºÐÀ» À߸ø ¼³Á¤Çسö¼­ ¹ß»ýÇÑ ¿À·ù¿´´Ù. 

   (Ȥ½Ã ÆÄÀÏ °æ·Î¸¦ ¸ð¸¥´Ù¸é ¸Ç ¾Æ·¡ Âü°í ºÎºÐÀ» È®ÀÎÇØÁֽñ⠹ٶø´Ï´ç)


  

  # listener.ora Network Configuration File: /u01/app/oracle/product/10.2.0/db/network/admin/listener.ora

  # Generated by Oracle configuration tools.


  SID_LIST_LISTENER =

    (SID_LIST =

      (SID_DESC =

        (SID_NAME = PLSExtProc)

        (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db)

        (PROGRAM = extproc)

      )

    )


  LISTENER =

    (DESCRIPTION_LIST =

      (DESCRIPTION =

        (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx )(PORT = 1521))  // xxx.xxx.xxx.xxx ¿¡ Á¢¼ÓÇÏ·Á´Â Ŭ¶óÀ̾ðÆ®ÀÇ ip°¡ ÀÖ¾î¾ß ÇÔ

        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))

      )

    )

 


3. listener.log ÆÄÀÏ ¿ë·® ÃÊ°ú 

   - °£È¤ listener.log ÆÄÀÏ ¿ë·®ÀÌ 4Gbyte¸¦ ³Ñ¾î ¿À·ù°¡ ³ª´Â °æ¿ì°¡ ÀÖ´Ù°í ÇÑ´Ù.

   - ÀÌ·² ¶©, listener.log ÆÄÀÏÀ» »èÁ¦ÇÏ¸é µÇ´Âµ¥ »èÁ¦µÇ´õ¶óµµ ÀÚµ¿À¸·Î ´Ù½Ã »ý¼ºÇØÁشٰí ÇÏ´Ï °ÆÁ¤Àº  ³ë³ë! 



Âü°í) listener.ora ÆÄÀÏ °æ·Î È®ÀÎÇϱâ

       - oracle·Î Á¢¼ÓÇÑ ÈÄ .bash_profile È®ÀÎÇϱâ 


   

   [oracle@orcl ~]$ cat .bash_profile

   # .bash_profile


   # Get the aliases and functions

   if [ -f ~/.bashrc ]; then

       . ~/.bashrc

   fi


   # User specific environment and startup programs


   PATH=$PATH:$HOME/bin


   export ORACLE_BASE=/u01/app/oracle

   export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db    // °æ·Î: /u01/app/oracle/product/10.2.0/db/network/admin

   export ORACLE_SID=orcl


   PATH=$ORACLE_HOME/bin:$PATH


   export PATH







Ãâó: http://jehna.tistory.com/37 [Jehna :)]