¸®½º³Ê ÇÁ·Î¼¼½ºÀÇ Æ¯Â¡

   ´ÙÀ½Àº ÇϳªÀÇ µ¥ÀÌÅͺ£À̽º ¶Ç´Â ¿©·¯ µ¥ÀÌÅͺ£À̽º¸¦ ´ë½ÅÇÏ¿© µé¾î¿À´Â Á¢¼ÓÀ»    ¸®½¼(listen)ÇÏ´Â ³ëµå¿¡¼­ ½ÇÇàÁßÀÎ ÇÁ·Î¼¼½º¸¦ ÂüÁ¶ÇÏ´Â ¸®½º³ÊÀÇ Æ¯Â¡µéÀÔ´Ï´Ù:


   ¸¸¾à Á¢¼ÓÀÌ Bequeath ¼¼¼ÇÀ̳ª Redirect ¼¼¼ÇÀ» »ç¿ëÇÑ´Ù¸é »ç¿ëÀÚ¿¡ ´ëÇؼ­ Åõ¸íÇÕ´Ï´Ù. ÀÌ°ÍÀº ¿ÀÁ÷ ÃßÀû ±â´ÉÀ» È°¼ºÈ­ÇÏ°í ÃßÀû ÆÄÀÏÀÇ °á°ú¸¦ ºÐ¼®ÇÔÀ¸·Î½á °¨ÁöµÉ ¼ö ÀÖ½À´Ï´Ù.

¸¸¾à ¸®½º³Ê¿Í ¼­¹ö°¡ µ¿ÀÏÇÑ ³ëµå¿¡ Á¸ÀçÇÑ´Ù¸é, Á¢¼Ó ¿äûÀÌ ¼ö½ÅµÉ ¶§ ¸®½º³Ê´Â Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º¸¦ »ý¼º(create)Çϰųª »êÃâ(spawn) ¹× Àü´Þ(bequeath)µÉ ¼ö ÀÖ½À´Ï´Ù.

Bequeath ¼¼¼ÇÀÇ ´Ü°è

   ¸®½º³Ê°¡ Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º¸¦ »êÃâÇÏ°í Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º¿¡ Á¢¼ÓÀ» Àü´ÞÇÒ ¶§, ÀÌ    ¼¼¼ÇÀº Bequeath ¼¼¼ÇÀ̶ó ºÒ¸³´Ï´Ù. ´ÙÀ½ÀÇ ¼ø¼­´Â ¸®½º³Ê°¡ Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º¸¦    »ý¼ºÇÏ°í °Å±â¿¡ ¼¼¼ÇÀÇ ÄÁÆ®·ÑÀ» Àü´ÞÇÒ ¶§ ¹ß»ýÇÕ´Ï´Ù:

   1   Å¬¶óÀ̾ðÆ®´Â ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ °¡Áö°í ¸®½º³Ê¿¡ Á¢¼ÓÇÕ´Ï´Ù.
   2   ¸®½º³Ê´Â ¼¼¼Ç ¿äûÀ» ¼ö½ÅÇÏ°í, Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀÌ ¼­ºñ½ºµÉ ¼ö ÀÖ´ÂÁö¸¦  °áÁ¤         ÇÕ´Ï´Ù. ¼­ºñ½ºµÉ ¼ö ¾ø´Ù¸é, ¸®½º³Ê´Â ¼¼¼ÇÀ» °ÅÀýÇÏ°í ¸®½º´×(listening)À» °è¼Ó         ÇÕ´Ï´Ù.
   3   ¸®½º³Ê´Â µé¾î¿À´Â ¼¼¼ÇÀ» ¼­ºñ½ºÇϱâ À§Çؼ­ »õ·Î¿î Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º¸¦ »êÃâ         ÇÕ´Ï´Ù.
   4   ¸®½º³Ê´Â ÇØ´ç ¼­¹ö ÇÁ·Î¼¼½º¿¡ ¼¼¼ÇÀ» Àü´ÞÇÕ´Ï´Ù.
   5   ÀÏ´Ü ¼¼¼ÇÀÌ ¼³Á¤µÇ¸é µ¥ÀÌÅʹ Ŭ¶óÀ̾ðÆ®¿Í Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º »çÀÌ¿¡¼­ Á÷Á¢         Àü´ÞµË´Ï´Ù.
   6   ¸®½º³Ê´Â µé¾î¿À´Â ¼¼¼Ç¿¡ ´ëÇØ ¸®½º´×À» °è¼ÓÇÕ´Ï´Ù.

ÁÖ

   Å¬¶óÀ̾ðÆ®¸¦ Á¢¼ÓÇØÁ¦ÇÒ ¶§ Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º´Â Ŭ¶óÀ̾ðÆ® Á¾·á¿Í ¿¬°üÀÌ µË´Ï´Ù.

Bequeath ¹æ½Ä »ç¿ë

¹Ì¸® »êÃâµÈ Àü¿ë ¼­¹ö ÇÁ·Î¼¼½ºµéÀÇ »ç¿ëÀº ¸®½º³Ê ±¸¼º ÆÄÀÏ(listener.ora)ÀÇ »ç¾ç(specification)À» ¿ä±¸ÇÕ´Ï´Ù.
 

Redirect ¼¼¼ÇÀÇ ´Ü°è(¹Ì¸® »êÃâµÈ(prespawned) Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º)

   ¹Ì¸® »êÃâµÈ Àü¿ë ¼­¹ö¿¡¼­ ¸®½º³Ê´Â bequeath Á¢¼Ó¿¡¼­Ã³·³ ÇÁ·Î¼¼½º¸¦ »êÃâÇϱ⠺¸´Ù´Â ¼¼¼ÇÀ» ¹Ì¸® »êÃâµÈ ¼­¹ö ÇÁ·Î¼¼½º·Î ¹æÇâÀ» ÀçÁöÁ¤ÇÒ °ÍÀÔ´Ï´Ù.

   1   ¸®½º³Ê´Â ½ÃÀÛµÉ ¶§ ÀÏ·ÃÀÇ Àü¿ë ¼­¹ö ÇÁ·Î¼¼½ºµéÀ» »êÃâÇÕ´Ï´Ù.
        ÁÖ: ¼­¹ö ÇÁ·Î¼¼½ºÀÇ ÃÖ´ë °³¼ö´Â ¸®½º³Ê ±¸¼º ÆÄÀÏ(listener.ora)¿¡ ÀÖ´Â
        PRESPAWN_MAX ÆĶó¹ÌÅÍ¿¡ ÀÇÇØ Á¤Àǵ˴ϴÙ. ¸®½º³Ê´Â ÀÏ´Ü PRESPAWN_MAX
        ÆĶó¹ÌÅÍ¿¡ µµ´ÞÇϸé Ãß°¡ÀûÀÎ ¼­¹ö »êÃâÀ» Áß´ÜÇÕ´Ï´Ù. ¸®½º³Ê´Â ¹Ì¸® »êÃâµÈ
        ¼­¹ö, Áï ´Ù¾çÇÑ Å¬¶óÀ̾ðÆ®¿¡ ÀÇÇØ »ç¿ëµÇ´Â ¼­¹öÀÇ ¼öÀÇ ·Î±×¸¦ À¯ÁöÇÕ´Ï´Ù.
   2   Å¬¶óÀ̾ðÆ®´Â ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ °¡Áö´Â ¸®½º³Ê¿¡ Á¢¼ÓÇÕ´Ï´Ù.
   3   ¸®½º³Ê´Â ¼¼¼Ç ¿äûÀ» ¼ö½ÅÇÏ°í, Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀÌ ¼­ºñ½ºµÉ ¼ö ÀÖ´Â Áö¸¦
        °áÁ¤ÇÕ´Ï´Ù. ¼­ºñ½ºµÉ ¼ö ¾ø´Ù¸é, ¸®½º³Ê´Â ¼¼¼ÇÀ» °ÅÀýÇÏ°í ¸®½º´×(listening)À»
        °è¼ÓÇÕ´Ï´Ù.
   4   ¸®½º³Ê´Â ¹Ì¸® »êÃâµÈ ¼­¹öµé Áß¿¡¼­ ÇϳªÀÇ ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ Æ÷ÇÔÇÏ´Â
        Å¬¶óÀ̾ðÆ®·Î ¸Þ½ÃÁö ¹æÇâÀ» ¹Ù²ß´Ï´Ù(redirect).
   5   Å¬¶óÀ̾ðÆ®´Â ¸®½º³Ê·ÎºÎÅÍÀÇ Á¢¼ÓÀ» ÇØÁöÇϸç, ¸®½º³Ê¿¡ ÀÇÇØ Á¦°øµÈ ¹Ì¸®
        »êÃâµÈ ÁÖ¼Ò¿¡ Á¢¼ÓÇÕ´Ï´Ù.
   6   ÀÏ´Ü ¼¼¼ÇÀÌ ¼³Á¤µÇ¸é, ¸®½º³Ê´Â Ŭ¶óÀ̾ðÆ®¿¡ ÀÇÇØ »ç¿ëµÈ ¼­¹ö¸¦ ´ëüÇϱâ
        À§Çؼ­ ´Ù¸¥ ¼­¹ö¸¦ »êÃâÇÕ´Ï´Ù.
¸®½º³Ê´Â µé¾î¿À´Â ¼¼¼Ç¿¡ ´ëÇÑ ¸®½º´×À» °è¼ÓÇÕ´Ï´Ù.

Redirect ¹æ½Ä »ç¿ë(¹Ì¸® »êÃâµÈ ¼­¹ö ÇÁ·Î¼¼½º)

   ¹Ì¸® »êÃâµÈ ¼­¹ö´Â ½Ã½ºÅÛ ¸®¼Ò¸¦ Â÷ÁöÇÏÁö¸¸, Ŭ¶óÀ̾ðÆ®·ÎºÎÅÍ ¼­¹ö·ÎÀÇ Á¢¼Ó ½Ã°£Àº Bequeath ¹æ¹ýº¸´Ù ´õ ºü¸¨´Ï´Ù. 

¿À¶óŬ ¼­¹ö°¡ ´ÙÁß½º·¹µå ¼­¹ö·Î ±¸¼ºµÉ ¶§, µé¾î¿À´Â ¼¼¼ÇÀº ¼¼¼ÇÀÌ ¸íÈ®ÇÏ°Ô Àü¿ë ¼­¹ö¸¦ ¿äûÇÏÁö ¾Ê°Å³ª ¶Ç´Â ÀÌ¿ë °¡´ÉÇÑ µð½ºÆÐó°¡ ¾øÀ» °æ¿ì Ç×»ó ¸®½º³Ê¿¡ ÀÇÇØ µð½ºÆÐó ÇÁ·Î¼¼½º·Î ¹æÇâ Àç¼³Á¤µË´Ï´Ù.

Redirect ¼¼¼ÇÀÇ ´Ü°è(µð½ºÆÐó ¼­¹ö ÇÁ·Î¼¼½º)

   ´ÙÁß½º·¹µå ¼­¹ö¿¡¼­ ¸®½º³Ê´Â ¹Ì¸® »êÃâµÈ ¼­¹ö ÇÁ·Î¼¼½º·Î Á¢¼Ó ¹æÇâÀ» Àç¼³Á¤ÇÏ±â    º¸´Ù´Â µð½ºÆÐó ¼­¹ö ÇÁ·Î¼¼½º·Î ¼¼¼Ç ¹æÇâÀ» Àç¼³Á¤ÇÒ °ÍÀÔ´Ï´Ù.
   
   1   µ¥ÀÌÅͺ£À̽º ÀνºÅϽº°¡ ½ÃÀÛµÉ ¶§, µð½ºÆÐó´Â ±¸¼º ÆÄÀÏ(init.ora)¿¡¼­ Á¤ÀÇµÈ         ±¸¼º ÆĶó¹ÌÅÍ¿¡ ÀÇÇؼ­ ½ÃÀ۵˴ϴÙ.
   2   ±×·± ´ÙÀ½¿¡ °¢ µð½ºÆÐóÀÇ ÁÖ¼Ò´Â ¸®½º³Ê¿¡ µî·ÏµË´Ï´Ù.
        
ÁÖ: ±×·¯¹Ç·Î, ¸®½º³Ê´Â ÀÌ¿ë °¡´ÉÇÑ ¸¹Àº ¼­·Î ´Ù¸¥ µð½ºÆÐóÀÇ »ç¿ë¹ýÀ» °¡Áö°í         ÀÖ½À´Ï´Ù.
   3   Å¬¶óÀ̾ðÆ®´Â ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ °¡Áö°í ¸®½º³Ê¿¡ Á¢¼ÓÇÕ´Ï´Ù.

   4   ¸®½º³Ê´Â ¼¼¼Ç ¿äûÀ» ¼ö½ÅÇÏ°í, Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀÌ ¼­ºñ½ºµÉ ¼ö ÀÖ´ÂÁö¸¦ °áÁ¤         ÇÕ´Ï´Ù.¼­ºñ½ºµÉ ¼ö ¾ø´Ù¸é, ¸®½º³Ê´Â ¼¼¼ÇÀ» °ÅÀýÇÏ°í ¸®½º´×À» °è¼ÓÇÕ´Ï´Ù.
   5   ¸®½º³Ê´Â ´ÙÁß½º·¹µå ¼­¹ö¿¡ ´ëÇؼ­ °¡Àå ÃÖ¼Ò·Î »ç¿ëµÈ µð½ºÆÐóÀÇ ³×Æ®¿öÅ©         ÁÖ¼Ò¸¦ Æ÷ÇÔÇϴ Ŭ¶óÀ̾ðÆ®·Î ¸Þ½ÃÁö ¹æÇâÀ» Àç¼³Á¤ÇÕ´Ï´Ù.
   6   Å¬¶óÀ̾ðÆ®´Â ¸®½º³Ê·ÎºÎÅÍÀÇ Á¢¼ÓÀ» ÇØÁ¦ÇÏ°í ¸®½º³Ê¿¡ ÀÇÇØ Á¦°øµÈ µð½ºÆÐó         ÁÖ¼Ò·Î Á¢¼ÓÀ» ÇÕ´Ï´Ù.
   7   µð½ºÆÐó´Â »õ·Î¿î ·Îµå °ªÀ¸·Î ¸®½º³Ê¸¦ °»½ÅÇÕ´Ï´Ù. ¸®½º³Ê´Â µé¾î¿À´Â ¼¼¼Ç¿¡         ´ëÇØ ¸®½º´×(listening)À» °è¼ÓÇÕ´Ï´Ù.

Redirect ¹æ½Ä »ç¿ë(µð½ºÆÐó ¼­¹ö ÇÁ·Î¼¼½º)

   ÀÌ ¹æ¹ýÀº ¸¹Àº Ŭ¶óÀ̾ðÆ®°¡ ¼­¹ö ÇÁ·Î¼¼½º¸¦ »êÃâÇϰųª ¹Ì¸® »êÃâµÈ Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º¸¦ °¡Áú ÇÊ¿ä¾øÀÌ µ¿ÀÏÇÑ ¼­¹ö¿¡ Á¢¼ÓÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. ´ÙÁß½º·¹µå ¼­¹ö°¡ ±¸¼ºµÉ ¶§,µé¾î¿À´Â ¼¼¼ÇÀº Ç×»ó °øÀ¯ ¼­¹ö¸¦ ¼­ºñ½ºÇÏ´Â µð½ºÆÐó¿¡ °æ·ÎÁöÁ¤µË´Ï´Ù.

¿À¶óŬ ¼­¹ö°¡ ´ÙÁß½º·¹µå ¼­¹ö·Î ±¸¼ºµÉ ¶§, µé¾î¿À´Â ¼¼¼ÇÀº ¼¼¼ÇÀÌ ¸íÈ®ÇÏ°Ô Àü¿ë ¼­¹ö¸¦ ¿äûÇÏÁö ¾Ê°Å³ª ¶Ç´Â ÀÌ¿ë °¡´ÉÇÑ µð½ºÆÐó°¡ ¾øÀ» °æ¿ì Ç×»ó ¸®½º³Ê¿¡ ÀÇÇØ µð½ºÆÐó ÇÁ·Î¼¼½º·Î ¹æÇâ Àç¼³Á¤µË´Ï´Ù.

Redirect ¼¼¼ÇÀÇ ´Ü°è(µð½ºÆÐó ¼­¹ö ÇÁ·Î¼¼½º)

   ´ÙÁß½º·¹µå ¼­¹ö¿¡¼­ ¸®½º³Ê´Â ¹Ì¸® »êÃâµÈ ¼­¹ö ÇÁ·Î¼¼½º·Î Á¢¼Ó ¹æÇâÀ» Àç¼³Á¤ÇÏ±â    º¸´Ù´Â µð½ºÆÐó ¼­¹ö ÇÁ·Î¼¼½º·Î ¼¼¼Ç ¹æÇâÀ» Àç¼³Á¤ÇÒ °ÍÀÔ´Ï´Ù.
   
   1   µ¥ÀÌÅͺ£À̽º ÀνºÅϽº°¡ ½ÃÀÛµÉ ¶§, µð½ºÆÐó´Â ±¸¼º ÆÄÀÏ(init.ora)¿¡¼­ Á¤ÀÇµÈ         ±¸¼º ÆĶó¹ÌÅÍ¿¡ ÀÇÇؼ­ ½ÃÀ۵˴ϴÙ.
   2   ±×·± ´ÙÀ½¿¡ °¢ µð½ºÆÐóÀÇ ÁÖ¼Ò´Â ¸®½º³Ê¿¡ µî·ÏµË´Ï´Ù.
        
ÁÖ: ±×·¯¹Ç·Î, ¸®½º³Ê´Â ÀÌ¿ë °¡´ÉÇÑ ¸¹Àº ¼­·Î ´Ù¸¥ µð½ºÆÐóÀÇ »ç¿ë¹ýÀ» °¡Áö°í         ÀÖ½À´Ï´Ù.
   3   Å¬¶óÀ̾ðÆ®´Â ³×Æ®¿öÅ© ÁÖ¼Ò¸¦ °¡Áö°í ¸®½º³Ê¿¡ Á¢¼ÓÇÕ´Ï´Ù.

   4   ¸®½º³Ê´Â ¼¼¼Ç ¿äûÀ» ¼ö½ÅÇÏ°í, Ŭ¶óÀ̾ðÆ®ÀÇ ¿äûÀÌ ¼­ºñ½ºµÉ ¼ö ÀÖ´ÂÁö¸¦ °áÁ¤         ÇÕ´Ï´Ù.¼­ºñ½ºµÉ ¼ö ¾ø´Ù¸é, ¸®½º³Ê´Â ¼¼¼ÇÀ» °ÅÀýÇÏ°í ¸®½º´×À» °è¼ÓÇÕ´Ï´Ù.
   5   ¸®½º³Ê´Â ´ÙÁß½º·¹µå ¼­¹ö¿¡ ´ëÇؼ­ °¡Àå ÃÖ¼Ò·Î »ç¿ëµÈ µð½ºÆÐóÀÇ ³×Æ®¿öÅ©         ÁÖ¼Ò¸¦ Æ÷ÇÔÇϴ Ŭ¶óÀ̾ðÆ®·Î ¸Þ½ÃÁö ¹æÇâÀ» Àç¼³Á¤ÇÕ´Ï´Ù.
   6   Å¬¶óÀ̾ðÆ®´Â ¸®½º³Ê·ÎºÎÅÍÀÇ Á¢¼ÓÀ» ÇØÁ¦ÇÏ°í ¸®½º³Ê¿¡ ÀÇÇØ Á¦°øµÈ µð½ºÆÐó         ÁÖ¼Ò·Î Á¢¼ÓÀ» ÇÕ´Ï´Ù.
   7   µð½ºÆÐó´Â »õ·Î¿î ·Îµå °ªÀ¸·Î ¸®½º³Ê¸¦ °»½ÅÇÕ´Ï´Ù. ¸®½º³Ê´Â µé¾î¿À´Â ¼¼¼Ç¿¡         ´ëÇØ ¸®½º´×(listening)À» °è¼ÓÇÕ´Ï´Ù.

Redirect ¹æ½Ä »ç¿ë(µð½ºÆÐó ¼­¹ö ÇÁ·Î¼¼½º)

   ÀÌ ¹æ¹ýÀº ¸¹Àº Ŭ¶óÀ̾ðÆ®°¡ ¼­¹ö ÇÁ·Î¼¼½º¸¦ »êÃâÇϰųª ¹Ì¸® »êÃâµÈ Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º¸¦ °¡Áú ÇÊ¿ä¾øÀÌ µ¿ÀÏÇÑ ¼­¹ö¿¡ Á¢¼ÓÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. ´ÙÁß½º·¹µå ¼­¹ö°¡ ±¸¼ºµÉ ¶§,µé¾î¿À´Â ¼¼¼ÇÀº Ç×»ó °øÀ¯ ¼­¹ö¸¦ ¼­ºñ½ºÇÏ´Â µð½ºÆÐó¿¡ °æ·ÎÁöÁ¤µË´Ï´Ù.

listener.ora ÆÄÀÏÀº ¸®½º³Ê¸¦ ±¸¼ºÇϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù. Listener.ora ÆÄÀÏÀº ¸®½º³Ê°¡ ÀÖ´Â ±â°è³ª ³ëµå »ó¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

Listener.ora ÆÄÀÏÀº ´ÙÀ½ÀÇ ±¸¼º Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù:

LISTENER.ORA ÆÄÀÏ ³»¿ë

   µðÆúÆ® listener.ora ÆÄÀÏÀº ´ÙÀ½ÀÇ ÆĶó¹ÌÅ͸¦ Æ÷ÇÔÇÕ´Ï´Ù:

   1   ¸®½º³ÊÀÇ À̸§. µðÆúÆ® À̸§Àº LISTENERÀÔ´Ï´Ù.
   2   ADDRESS_LIST ÆĶó¹ÌÅÍ´Â ¸®½º³Ê°¡ µé¾î¿À´Â Á¢¼Ó¿¡ ´ëÇÑ ¸®½¼(listen)À» ÇÏ´Â
       ÁÖ¼ÒµéÀÇ ºí·ÏÀ» Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ ºí·Ï¿¡¼­ Á¤ÀÇµÈ °¢°¢ÀÇ ÁÖ¼ÒµéÀº ¸®½º³Ê°¡ Á¢¼ÓÀ»
       ¼ö½ÅÇÏ°í ó¸®ÇÏ´Â ¼­·Î ´Ù¸¥ ¹æ¹ýµéÀ» ³ªÅ¸³À´Ï´Ù.
   3   IPC ÁÖ¼Ò´Â ¸®½º³Ê¿Í µ¿ÀÏÇÑ ³ëµå »óÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·ÎºÎÅÍ µé¾î¿À´Â Á¢¼Ó
       ¿ä±¸¿Í µ¥ÀÌÅͺ£À̽º µð½ºÆÐó¿¡ ÀÇÇØ Àü¼ÛµÇ°Å³ª µî·ÏµÈ Á¤º¸ ¸ðµÎ¸¦ ½Äº°ÇÕ´Ï´Ù.
       ¸¸¾à IPC ÁÖ¼Ò°¡  µ¿ÀÏÇÑ ³ëµå·ÎºÎÅÍÀÇ Á¢¼Ó ¿ä±¸¸¦ ½Äº°ÇÑ´Ù¸é, KEY °ªÀº µ¥ÀÌÅÍ
       º£À̽ºÀÇ ¼­ºñ½º À̸§°ú µ¿ÀÏÇÕ´Ï´Ù. ¸¸¾à ÁÖ¼Ò°¡ µ¥ÀÌÅͺ£À̽º µð½ºÆÐó¸¦
       ½Äº°ÇÑ´Ù¸é, KEY °ªÀº µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ ½Äº°ÀÚ(SID)¿Í µ¿ÀÏÇÕ´Ï´Ù. ¸¸¾à ¼­ºñ½º
       À̸§ÀÌ SID¿Í µ¿ÀÏÇÏ´Ù¸é, ¿ÀÁ÷ ÇϳªÀÇ IPC ÁÖ¼Ò¸¸ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
   4  TCP ÁÖ¼Ò´Â Æ÷Æ® 1521¿¡ Á¢¼ÓÀ» ÇÏ·Á°í ½ÃµµÇÏ´Â ³×Æ®¿öÅ© »óÀÇ Å¬¶óÀ̾ðÆ®·ÎºÎÅÍ
       µé¾î¿À´Â TCP Á¢¼ÓÀ» ½Äº°ÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®´Â ÀÌ ¸®½º³Ê¿¡ Á¢¼ÓÇϱâ À§Çؼ­
       ±×µéÀÇ tnsnames.ora ÆÄÀÏ¿¡ Á¤ÀÇµÈ Æ÷Æ®¸¦ »ç¿ëÇÕ´Ï´Ù.

      ÀÌ ¿£Æ®¸®¿¡¼­ Á¤ÀÇµÈ È£½ºÆ®¸¦ ¹ÙÅÁÀ¸·Î ¸®½º³Ê´Â È£½ºÆ®·Î Á¢¼Ó ¹æÇâÀ» Àç¼³Á¤ÇÒ
      °ÍÀÔ´Ï´Ù.
  5  ¸®½º³Ê´Â ±â°è¿¡ ÀÖ´Â Çϳª ÀÌ»óÀÇ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ¸®½¼(listen)ÇÒ ¼ö ÀÖ½À´Ï´Ù.
      ID_LIST_listener_name ºí·ÏÀ̳ª ÆĶó¹ÌÅÍ´Â ÀÌ·± SID°¡ Á¤ÀǵǾî ÀÖ´Â µ¥¿¡
      ÀÖ½À´Ï´Ù.
  6  SID_LIST ÆĶó¹ÌÅÍ´Â Çϳª ÀÌ»óÀÇ SID°¡ Á¤ÀǵǾî ÀÖÀ» °æ¿ì¿¡ Á¤Àǵ˴ϴÙ.
  7  SID_DESC ÆĶó¹ÌÅÍ´Â °¢°¢ÀÇ Á¤ÀÇµÈ SID¿¡ ´ëÇØ Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù.
  8  GLOBAL_DBNAMEÀº Àü¿ª µ¥ÀÌÅͺ£À̽º À̸§À» ÂüÁ¶ÇÕ´Ï´Ù. Àü¿ª µ¥ÀÌÅͺ£À̽º
      À̸§Àº °èÃþÀû ³×ÀÌ¹Ö ±¸Á¶¿¡¼­  µ¥ÀÌÅͺ£À̽º¸¦  À¯ÀÏÇÏ°Ô ½Äº°ÇÕ´Ï´Ù. ÀÌ
      ÆĶó¹ÌÅÍ´Â ¶ÇÇÑ È£½ºÆ® À̸§ÁöÁ¤(host-naming) ¹æ¹ý¿¡ ÀÇÇØ ¼­ºñ½º À̸§À»
      ÇØ°áÇϱâ À§Çؼ­ ÇÊ¿äÇÕ´Ï´Ù.
        ÁÖ: È£½ºÆ® À̸§ÁöÁ¤Àº ´ÙÀ½ °úÁ¤¿¡¼­ ´Ù·çµµ·Ï ÇÕ´Ï´Ù.
  9   ORACLE_HOMEÀº µ¥ÀÌÅͺ£À̽º°¡ Á¤ÀǵǾî Àִ Ȩ µð·ºÅ丮ÀÔ´Ï´Ù. ÀÌ°ÍÀº
       ¸®½º³Ê°¡ ½ÇÇà°¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀÇ À§Ä¡¸¦ ½Äº°ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù.
 10  SID_NAME ÆĶó¹ÌÅÍ´Â ¸®½º³Ê°¡ Á¢¼ÓÀ» Çã¿ëÇϵµ·Ï SIDÀÇ À̸§À» Á¤ÀÇÇÕ´Ï´Ù.
 11  µðÆúÆ®·Î, ¿¹ÀÇ SID´Â ¿©±â¼­ Á¤Àǵ˴ϴÙ.


ÆĶó¹ÌÅÍ

¼³¸í

CONNECT_TIMEOUT_listener_name

¼¼¼ÇÀÌ ½ÃÀÛµÈ ÀÌÈÄ¿¡ À¯È¿ÇÑ µ¥ÀÌÅͺ£À̽º¸¦ ¾ò±â À§ÇØ ¸®½º³Ê°¡ ´ë±âÇÏ´Â ½Ã°£À» ÃÊ´ÜÀ§·Î ¼³Á¤ÇÕ´Ï´Ù.

LISTENER_address

¸®½º³Ê¸¦ À§ÇÑ ¸®½º´×(listening) ÁÖ¼Ò¸¦ Á¤ÀÇÇÕ´Ï´Ù.

LOG_DIRECTORY_listener_name

·Î±× ÆÄÀÏÀÌ ¾²¿©Áö´Â µð·ºÅ丮¸¦ ÄÁÆ®·ÑÇÕ´Ï´Ù.

LOG_FILE_listener_name

·Î±× Á¤º¸°¡ ±â·ÏµÉ ÆÄÀÏÀ̸§À» ¸í½ÃÇÕ´Ï´Ù.

LOGGING_listener_name

µðÆúÆ®·Î ·Î±ëÀº ÀÌ ÆĶó¹ÌÅ͸¦ Á¦°øÇÏ¿© off·Î ¹Ù²ÙÁö ¾Ê´ÂÇÑ Ç×»ó onÀÔ´Ï´Ù.

PASSWORDS_listener_name

LSNRCTL ¸í·ÉÀ» »ç¿ëÇÏ¿© ¸®½º³Ê¿¡ ´ëÇÑ DBA ¾÷¹«¸¦ ¼öÇàÇϱâ À§ÇØ Æнº¿öµå¸¦ ¸í½ÃÇÕ´Ï´Ù.

SAVE_CONFIG_ON_STOP_listener_name

LSNRCTL SET ¸í·É¿¡ ÀÇÇÑ ¾î¶² º¯°æ»çÇ×µéÀº ÆĶó¹ÌÅÍ°¡ TRUE·Î ¼³Á¤µÇ¾î ÀÖÀ» °æ¿ì ¿µ±¸ÀûÀ¸·Î Áö¼ÓµË´Ï´Ù.

listener.log ÆÄÀÏÀº ¸®½º³Ê ÇÁ·Î¼¼½º°¡ Á¤»óÀûÀ¸·Î start µÇ¾îÁöÁö ¾Ê°Å³ª, ¸®½º³Ê ÇÁ·Î¼¼½º¿¡ ÀÇÇÑ Å¬¶óÀ̾ðÆ®ÀÇ ¿¬°á¿äû 󸮰¡ Á¦´ë·Î ÀÌ·ç¾îÁöÁö ¾ÊÀ» °æ¿ì ÇØ´ç ¹®Á¦ÀÇ ¿øÀÎÀ» ã°íÀÚ ÇÒ¶§ ºÐ¼®µÇ¾îÁö´Â ÆÄÀÏÀÔ´Ï´Ù.
ÀÌ ÆÄÀÏ¿¡ ±â·ÏµÇ´Â ·Î±×±â·ÏÀº µ¥ÀÌÅͺ£À̽ºÀÇ alert ÆÄÀÏó·³ ½Ã°£´ëº°·Î ÆÄÀÏ¿¡ append µÇ¾îÁö±â ¶§¹®¿¡ ±×³É ¹æÄ¡Çϸé ÆÄÀÏÀÇ Å©±â°¡ °è¼Ó Áõ°¡ÇÏ°Ô µË´Ï´Ù. µû¶ó¼­ µ¥ÀÌÅͺ£À̽ºÀÇ alert ÆÄÀÏ°ü¸®¿Í µ¿ÀÏÇÏ°Ô ¿À·¡ÀüÀÇ ³»¿ëÀº ¿¡µðÅ͸¦ ÀÌ¿ëÇØ ÁÖ±âÀûÀ¸·Î »èÁ¦ÇϽô °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ ÆÄÀÏÀ» »èÁ¦ÇÒ °æ¿ì¿¡´Â ¸®½º³Ê ÇÁ·Î¼¼½º°¡ start µÇ¾îÁú¶§ Àç»ý¼ºµÇ¾îÁý´Ï´Ù.

°¢ ÆĶó¹ÌÅÍÀÇ Default °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.

1. CONNECT_TIMEOUR_listener_name    : 10 seconds

2. LOG_DIRECTORY_listener_name : $ORACLE_HOME/network/log
3. LOG_FILE_listener_name : LISTENER.LOG
4. PASSWORDS_listener_name : oracle
5. STARTUP_WAITTIME_listener_name : 0 seconds
6. TRACE_DIRECTORY_listener_name : $ORACLE_HOME/network/trace
7. TRACE_FILE_listener_name : LISTENER.trc
8. TRACE_LEVEL_listener_name : OFF
9. USE_PLUG_AND_PLAY_listener_name : OFF


ÆĶó¹ÌÅÍ

¼³¸í

SERVICE_LIST_listener_name

¸®½º³Ê¿¡ ÀÇÇØ Á¦°øµÇ´Â ¼­ºñ½º¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÀÌ°ÍÀº ºñµ¥ÀÌÅͺ£À̽º ¼­¹ö¿¡ ´ëÇØ º¸´Ù ÀϹÝÀûÀÎ SID_LIST¿Í µ¿ÀÏÇÕ´Ï´Ù.

SID_LIST_ listener_name

¸®½º³Ê¿¡ ÀÇÇØ Á¦°øµÇ´Â µ¥ÀÌÅͺ£À̽ºÀÇ SID¸¦ Á¤ÀÇÇÕ´Ï´Ù.

STARTUP_WAIT_TIME_ listener_name

ù¹ø° LSNRCTL STATUS ¸í·É¿¡ ´ëÇØ ÀÀ´äÇϱâ Àü¿¡ ¸®½º³Ê°¡ ÈÞ½Ä(sleep)ÇÏ´Â ½Ã°£À» ÃÊ´ÜÀ§·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ°ÍÀº ´À¸° ÇÁ·ÎÅäÄÝÀ» °¡Áø ¸®½º³Ê°¡ »óÅ ¿ä±¸¿¡ ´ëÇØ ÀÀ´äÇϱâ Àü¿¡ ½ÃÀÛÀ» À§ÇÑ ½Ã°£À» °¡Áöµµ·Ï ÇÒ °ÍÀÔ´Ï´Ù.

TRACE_DIRECTORY_ listener_name

ÃßÀû ÆÄÀÏÀÇ ¸ñÀûÁö µð·ºÅ丮¸¦ °ü¸®ÇÕ´Ï´Ù.

TRACE_FILE_ listener_name

¸®½º³Ê ÃßÀû ÆÄÀÏÀÇ À̸§À» °ü¸®ÇÕ´Ï´Ù.

TRACE_LEVEL_ listener_name

¸í½ÃµÈ ·¹º§·Î ÃßÀûÀ» on ¶Ç´Â offÇÕ´Ï´Ù.

USE_PLUG_AND_PLAY_ listener_name

Àß ¾Ë·ÁÁø ³×ÀÓ ¼­¹ö·Î µî·ÏÇϱâ À§ÇØ ¸®½º³Ê¿¡°Ô Áö½ÃÇÕ´Ï´Ù. Àß ¾Ë·ÁÁø ³×ÀÓ ¼­¹ö°¡ ¹ß°ßµÇ±â Àü±îÁö °è¼Ó ãÀ» °ÍÀÔ´Ï´Ù.

listener.ora ¿¡ ±â¼úÇÏ´Â ÆĶó¹ÌÅÍ´Â DESCRIPTION Àý, SID_LIST ÀýÀ» Á¦¿ÜÇÑ
³ª¸ÓÁö ÆĶó¹ÌÅ͵éÀ» Default °ªÀÌ ÀÖ¾î ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é Default °ªÀÌ Àû¿ëµË´Ï´Ù.

BEQUEATH_DETACH= YES ÆĶó¹ÌÅÍ´Â sqlnet.ora ÆÄÀÏ¿¡ ¼³Á¤ÇÏ´Â
ÆĶó¹ÌÅÍ·Î SIGCLD ¶ó´Â Unix Signal 󸮹®Á¦ ¶§¹®¿¡ µµÀÔµÈ ÆĶó¹ÌÅÍÀÔ´Ï´Ù.
¿À¶óŬÀº Shadow Process Fork ½Ã SIGCLD ¸¦ SIG_IGN(ignore) ÇÏ¿© zombie°¡
»ý±æ ¼ÒÁö¸¦ ¾ø°ÔÇÕ´Ï´Ù.
±×·±µ¥ BEQUEATH Adapter¸¦ »ç¿ëÇϴ ȯ°æ¿¡¼­ »ç¿ëÀÚ°¡ SIGCLD ¸¦ ¼³Á¤ÇÑ
Pro*C ÇÁ·Î±×·¥À» ¼öÇàÇϸé Oracle Shadow Process°¡ ¿©·¯»óȲ¿¡¼­ zombie°¡
µÉ °¡´É¼ºµµ ÀÖ°í »ç¿ëÀÚ°¡ ¿øÇÏ´Â signal 󸮰¡ ¾ÈµÉ¼öµµ ÀÖ½À´Ï´Ù.
ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâÀ§ÇØ BEQUEATH_DEATCH=YES ·Î Çϸé
Pro*C -> Dummy Process -> Oracle Shadow Process ·Î Double Fork À»
ÇÏ°ÔÇÏ¿© »ç¿ëÀÚ°¡ SIGCLD ¸¦ ¿øÇÒÇÏ°Ô »ç¿ëÇÒ¼ö ÀÖ°Ô ÇÑ °ÍÀÔ´Ï´Ù.

¸®½º³Ê »ý¼º

   1   Net8 Assistant¸¦ ½ÃÀÛÇÕ´Ï´Ù.
   2   Listeners ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇÕ´Ï´Ù.
   3   Edit ¸Þ´º Ç׸ñ¿¡¼­ Create¸¦ ¼±ÅÃÇÕ´Ï´Ù.
   4   ³ªÅ¸³­ ´ÙÀ̾ó·Î±× ¹Ú½º¿¡¼­ Listener Name Çʵ忡 ¸®½º³Ê À̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
   5   ¸®½º³Ê¸¦ À§ÇÑ Net8 Assistant³»ÀÇ Ç®-´Ù¿î ¸Þ´º¿¡¼­ Listening Locations¸¦
        ¼±ÅÃÇÕ´Ï´Ù.
   6   Add Address ¹öÆ°À» Ŭ¸¯ÇÕ´Ï´Ù.
   7   ÇÊ¿äÇÒ °æ¿ì Protocol, Host, Port Çʵ忡 ÀÖ´Â Á¤º¸¸¦ º¯°æÇϰųª ÀÔ·ÂÇÕ´Ï´Ù.
        ÁÖ: Çʵå´Â »ç¿ëµÇ´Â ÇÁ·ÎÅäÄÝ¿¡ µû¶ó¼­ ´Ù¾çÇÒ ¼ö ÀÖ½À´Ï´Ù. À§ÀÇ ´Ü°è´Â TCP
             Æ÷Æ®¿¡¼­ ¸®½º´×(listening)ÇÏ´Â ¸®½º³Ê¸¦ ³ªÅ¸³À´Ï´Ù. 8.0.4¿¡ ÀÖ´Â ¹ö±×
             ¶§¹®¿¡, ½ÃÀÛ ¹®ÀÚ°¡ ´ë¹®ÀÚÀÎ SID À̸§Àº Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.
             SHIFT-<Uppercase Character> ¹®ÀÚ¸¦ ÇÔ²² ´©¸£½Ê½Ã¿À.
   8   Net8 AssistantÀÇ File ¸Þ´º¿¡¼­ Save Network ConfigurationÀ» ¼±ÅÃÇÕ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ¼­ºñ½º ±¸¼º

   1   ¸®½º³Ê¸¦ À§ÇÑ Net8 Assistant³»ÀÇ Ç®-´Ù¿î ¸Þ´º¿¡¼­ Database Services¸¦
        ¼±ÅÃÇÕ´Ï´Ù.
   2   Add Database ¹öÆ°À» Ŭ¸¯ÇÕ´Ï´Ù.
   3   Àü¿ª  µ¥ÀÌÅͺ£À̽º  À̸§,  ¿À¶óŬ  È¨  µð·ºÅ丮,  SID¸¦ ÀûÀýÇÑ µð·ºÅ丮¿¡
        ÀÔ·ÂÇÕ´Ï´Ù.
   4   ¹Ì¸® »êÃâµÈ Àü¿ë ¼­¹öÀÇ »ç¿ë ¿©ºÎ¸¦ ¼±ÅÃÇÕ´Ï´Ù.
   5   ¸¸¾à ¹Ì¸® »êÃâµÈ ¼­¹ö°¡ »ç¿ëµÇ°í ÀÖ´Ù¸é, ±×¿¡ ´ëÇÑ ¿É¼Ç ¹öÆ°À» ¼±ÅÃÇÏ°í
        Configure Prespawned Servers ¹öÆ°À» Ŭ¸¯ÇÕ´Ï´Ù.
   6   ¸¸¾à ¹Ì¸® »êÃâµÈ ¼­¹ö°¡ ±¸¼ºµÇ¾î ÀÖ´Ù¸é, ´ÙÀ̾ó·Î±× ¹Ú½º°¡ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù.
   7   ¹Ì¸® »êÃâµÈ ¼­¹öÀÇ °³¼ö¿Í ÀûÀýÇÏ°Ô Áö¿øµÇ´Â ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ ±×µéÀÇ Å¸ÀӾƿô
       °ªµéÀ» ¼³Á¤ÇÏ°í OK¸¦ Ŭ¸¯ÇÕ´Ï´Ù.
   8   Net8 AssistantÀÇ File ¸Þ´º¿¡¼­ Save Network ConfigureationÀ» ¼±ÅÃÇÕ´Ï´Ù.


¸®½º³Ê ·Î±ë(Logging) ¹× Æ®·¹À̽Ì(Tracing) ±¸¼º

   1   ¸®½º³Ê¸¦ À§ÇÑ Net8 Assistant³»ÀÇ Ç®-´Ù¿î ¸Þ´º¿¡¼­ General Parameters¸¦         ¼±ÅÃÇÕ´Ï´Ù.
   2   Logging & Tracing ÅÇÀ» Ŭ¸¯ÇÕ´Ï´Ù.
   3   Logging Enabled ¿É¼Ç ¹öÆ°À» ¼±ÅÃÇÏ¿© ·Î±ëÀ» È°¼ºÈ­ÇÕ´Ï´Ù.
   4   ·Î±× ÆÄÀÏ¿¡ ´ëÇÑ °æ·Î ¹× ÆÄÀÏÀ̸§À» ÀÔ·ÂÇÕ´Ï´Ù.
   5   Net8 AssistantÀÇ File ¸Þ´º¿¡¼­ Save Network ConfigurationÀ» ¼±ÅÃÇÕ´Ï´Ù.

NT Ç÷§Æû ¸í·É ¶óÀÎ ±¸¹®

   NT ¿î¿µÃ¼Á¦¿¡¼­´Â ¸®½º³Ê ÄÁÆ®·Ñ À¯Æ¿¸®Æ¼ÀÇ ¹®Á¦¿¡ ´ëÇؼ­ ´ÙÀ½ÀÇ ¸í·É¾î¸¦ »ç¿ëÇÕ´Ï´Ù.
        C:\>LSNRCTL80 command

¸®½º³Ê ½ÃÀÛ

   ¸®½º³Ê À¯Æ¿¸®Æ¼¸¦ ½ÃÀÛÇϱâ À§ÇØ »ç¿ëµÇ´Â ¸í·É¾î Áï, START¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.    Listener.ora ÆÄÀÏÀ» ¼öÀÛ¾÷À¸·Î º¯°æÇÏ´Â ÀÏÀº ¸®½º³Ê°¡ Á¾·áµÇ¾î ÀÖÀ» ¶§ ÇàÇØÁ®¾ß ÇÕ´Ï´Ù. START ¸í·É¿¡ ´ëÇÑ Àμö´Â ¸®½º³Ê À̸§À̸ç, ¸¸¾à Á¤ÀǵǾî ÀÖ´Â ¸®½º³Ê°¡ ¾øÀ» °æ¿ì LISTENER°¡ µðÆúÆ®·Î ½ÃÀ۵˴ϴÙ.

        LSNRCTL>START[listener_name]


¸®½º³Ê Á¾·á

   STOP  ¸í·ÉÀº ¸®½º³Ê¸¦ Á¾·áÇÕ´Ï´Ù.  ¸®½º³Ê°¡ ÀûÀýÇÏ°Ô Á¾·áµÇ±â À§Çؼ­´Â ¼öÇà ÁßÀ̾î¾ß ÇÕ´Ï´Ù. Æнº¿öµå°¡ ÀÖ´Ù¸é, STOP ¸í·ÉÀ» »ç¿ëÇϱâ Àü¿¡ SET PASSWORD ¸í·ÉÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. Æнº¿öµå´Â  LSNRCTL  ÇÁ·ÒÇÁÆ®¿¡¼­ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ°ÍÀº ¿î¿µÃ¼Á¦ ¸í·É ¶óÀο¡¼­´Â ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ°ÍÀº  ¸®½º³Ê¸¦  Á¾·áÇϱâ Àü¿¡ ¸ðµç ³×Æ®¿öÅ© »ç¿ëÀÚ¿¡°Ô °æ°í ¸Þ½ÃÁö¸¦ Àü¼ÛÇϱ⿡ ÁÁÀº ½ÇÇàÀÔ´Ï´Ù.

ÁÖ

   ¿î¿µÃ¼Á¦ »óÀÇ ¾î¶² Ç÷§ÆûµéÀº ¸®½º³Ê°¡ Á¾·áµÇ¾î ÀÖÀ» ¶§, ±×¸®°í ¸®½º³Ê¿¡ ´ëÇÑ Á¢¼ÓÀÌ Á¸ÀçÇÒ ¶§, Á¢¼ÓÀº Á¾·áµÇÁö ¾ÊÀ¸¸ç ½ÇÇà ÁßÀÎ ÇÁ·Î¼¼½º°¡ Á¾·áµÇ±â Àü±îÁö´Â ¸®½º³Ê¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¼ö ¾øµµ·Ï ¸¸µì´Ï´Ù.
   
       LSNRCTL>STOP[listener_name]


¸í·É

¼³¸í

CHANGE_PASSWORD

¸®½º³ÊÀÇ ¾ÏȣȭµÈ Æнº¿öµå¸¦ µ¿ÀûÀ¸·Î º¯°æÇÕ´Ï´Ù.

DBSNMP_START

µ¿ÀÏÇÑ ³ëµå »ó¿¡¼­ ½ÇÇà ÁßÀÎ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ SNMP Intelligent Agent¸¦ ½ÃÀÛÇÕ´Ï´Ù.

DBSNMP_STATUS

SNMP ¿¡ÀÌÀüÆ®°¡ ½ÇÇà ÁßÀÎÁö¸¦ °ËÁõÇÕ´Ï´Ù

DBSNMP_STOP

¿À¶óŬ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ SNMP ¿¡ÀÌÀüÆ®¸¦ Á¾·áÇÕ´Ï´Ù.

EXIT

LSNRCTL À¯Æ¿¸®Æ¼¸¦ Á¾·áÇÕ´Ï´Ù.

HELP

ÀÌ¿ë °¡´ÉÇÑ ¸ðµç LSNRCTL ¸í·ÉÀÇ ¸ñ·ÏÀ» Á¦°øÇÕ´Ï´Ù

QUIT

EXIT ¸í·ÉÀÇ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.

RELOAD

¸®½º³Ê ÁÖ¼ÒµéÀ» Á¦¿ÜÇÑ ¸ðµç °ÍÀ» Á¾·áÇϸç listener.ora ÆÄÀÏÀ» ´Ù½Ã ÀнÀ´Ï´Ù. ÀÌ ¸í·ÉÀº ½ÇÁ¦·Î ¸®½º³Ê¸¦ ÁßÁöÇÏÁö ¾Ê°í ¼­ºñ½º¸¦ Ãß°¡Çϰųª º¯°æÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.

SAVE_CONFIG

¸®½º³Ê ±¸¼º ÆÄÀÏÀÇ ¹é¾÷À» »ý¼º(listener.bak)ÇÏ¸ç ¾î¶² º¯°æ»çÇ×À» ¹Ý¿µÇϱâ À§Çؼ­ ½º½º·Î listener.ora ÆÄÀÏÀ» °»½ÅÇÕ´Ï´Ù.

SERVICES

¸®½º³Ê°¡ ¸®½¼(listen)ÇÏ´Â ¼­ºñ½º¿¡ ´ëÇÑ »ó¼¼ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

SET command

ÀÌ ¸í·ÉÀº ¸®½º³Ê¿¡ ¼³Á¤µÉ ¼ö ÀÖ´Â ÆĶó¹ÌÅÍ °ªµéÀ» ³ª¿­ÇÕ´Ï´Ù.

SHOW command

ÀÌ ¸í·ÉÀº ¸®½º³Ê¿¡ ´ëÇØ ¼³Á¤µÈ ÆĶó¹ÌÅÍ °ªµéÀ» ³ª¿­ÇÕ´Ï´Ù.


¸í·É

¼³¸í

SET CONNECT_TIMEOUT

Á¢¼ÓÀÌ ½ÃÀÛµÈ ÀÌÈÄ¿¡ À¯È¿ÇÑ Á¢¼Ó ¿ä±¸¿¡ ´ëÇؼ­ ¸®½º³Ê°¡ ´ë±âÇÒ ½Ã°£À» °áÁ¤ÇÕ´Ï´Ù.

SET CURRENT_LISTENER

´ÙÁß ¸®½º³Ê°¡ »ç¿ëµÉ ¶§ ÆĶó¹ÌÅ͵éÀ» ¼³Á¤Çϰųª º¸¿©ÁÝ´Ï´Ù.

SET LOG_DIRECTORY

·Î±× ÆÄÀÏ¿¡ ´ëÇÑ µðÆúÆ®°¡ ¾Æ´Ñ À§Ä¡¸¦ ¼³Á¤Çϰųª ±× À§Ä¡¸¦ µðÆúÆ® À§Ä¡·Î ¸®ÅÏÇϱâ À§Çؼ­ ¼³Á¤ÇÕ´Ï´Ù.

SET LOG_FILE

·Î±× ÆÄÀÏ¿¡ ´ëÇÑ µðÆúÆ®°¡ ¾Æ´Ñ À̸§À» ¼³Á¤ÇÕ´Ï´Ù.

SET LOG_STATUS

¸®½º³Ê ·Î±ëÀ» on ¶Ç´Â off·Î ¹Ù²ß´Ï´Ù.

SET PASSWORD

LSNRCTL À¯Æ¿¸®Æ¼¿¡¼­ ¿ÀÁ÷ ÀÎÁõ¸¸À» ¸ñÀûÀ¸·Î ÇÏ´Â ¸®½º³Ê ÇÁ·Î¼¼½º·Î Àü¼ÛµÈ Æнº¿öµå¸¦ º¯°æÇÕ´Ï´Ù.

SET SAVE_CONFIG_ON_STOP

ÆĶó¹ÌÅÍ°¡ onÀÏ °æ¿ì LSNRCTL SET ¸í·É¿¡ ÀÇÇØ º¯°æ»çÇ×µéÀ» ÀúÀåÇÕ´Ï´Ù. ¸ðµç ÆĶó¹ÌÅ͵éÀº ¸®½º³Ê°¡ Á¾·áÇϱâ Àü¿¡ ¿Ã¹Ù¸£°Ô ÀúÀåµË´Ï´Ù.

SET_STARTUP_WAITTIME

START ¸í·É¿¡ ´ëÇØ ÀÀ´äÇϱâ Àü¿¡ ¸®½º³Ê°¡ È޽ĻóÅÂ(sleep)·Î ÀÖÀ» ½Ã°£À» ¼³Á¤ÇÕ´Ï´Ù.

SET TRC_DIRECTORY

ÃßÀû ÆÄÀÏ¿¡ ´ëÇÑ µðÆúÆ®°¡ ¾Æ´Ñ À§Ä¡¸¦ ¼³Á¤Çϰųª ±× À§Ä¡¸¦ µðÆúÆ® À§Ä¡·Î ¸®ÅÏÇϱâ À§ÇØ ¼³Á¤ÇÕ´Ï´Ù.

SET TRC_FILE

ÃßÀû ÆÄÀÏ¿¡ ´ëÇÑ µðÆúÆ®°¡ ¾Æ´Ñ À̸§À» ¼³Á¤ÇÕ´Ï´Ù.

SET TRC_LEVEL

¸®½º³Ê¿¡ ´ëÇÑ ÃßÀûÀ» onÇÕ´Ï´Ù.


ÁÖ

   SHOW ¸í·ÉÀº SET PASSWORD µ¿ÀǾ Á¦¿ÜÇÑ SET ¸í·ÉÀÇ ¸ðµç ¸Å°³º¯¼ö¸¦ »ç¿ëÇÕ´Ï´Ù.

´ÙÁß ¸®½º³Ê

   Çϳª ÀÌ»óÀÇ ¸®½º³Ê ¼­ºñ½º°¡ ´ÜÀÏ µ¥ÀÌÅͺ£À̽º¸¦ ¼­ºñ½ºÇÒ °æ¿ì Ŭ¶óÀ̾ðÆ®´Â Á¢¼Ó ¿ä±¸¿¡ ´ëÇØ ÀÓÀÇ·Î ¸®½º³Ê¸¦ ¼±ÅÃÇÒ °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀº ¸®½º³Ê°¡ µé¾î¿À´Â Á¢¼Ó ¿ä±¸ÀÇ ºÎ´ãÀ» °øÀ¯Çϵµ·Ï ÇÕ´Ï´Ù.

Ŭ¶óÀ̾ðÆ® °í·Á»çÇ×

   Å¬¶óÀ̾ðÆ®°¡ ¸®½º³Ê¸¦ ÀÓÀÇ·Î »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ·Á¸é, listener.ora ÆÄÀÏ¿¡¼­ °¢°¢ÀÇ ¸®½º³Ê¿¡ ´ëÇØ Á¤ÀÇµÈ ÁÖ¼Ò¿Í °ü·ÃµÈ µ¿ÀÏÇÑ ¼­ºñ½º À̸§¿¡ ´ëÇؼ­ ¼­·Î ´Ù¸¥ ¸®½º³Ê ÁÖ¼Ò°¡ ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù.

ORA-12154 ¿¡·¯

   ¸®½º³Ê°¡ ó¸®Çϱ⿡´Â ³Ê¹« »¡¸® ¼ö½ÅµÇ¾î (listener.ora ÆÄÀÏ°ú names.ora ÆÄÀÏÀÇ QUEUESIZE¿¡ ÀÇÇØ °áÁ¤µÈ) ¸®½º³ÊÀÇ ¹é·Î±×(backlog)¸¦ ÃÊ°úÇÏ´Â Á¢¼Ó ¿ä±¸´Â ÀÌ ¸Þ½ÃÁö¸¦ ¸®ÅÏÇÒ °ÍÀÔ´Ï´Ù. ÀÌ·± ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é ´ÙÀ½ÀÇ ´Ü°è¸¦ µû¸¨´Ï´Ù.
   1   ¸®½º³Ê¸¦ Á¾·áÇÕ´Ï´Ù.
   2   Listener.ora ÆÄÀÏÀÇ QUEUESIZE¸¦ À籸¼ºÇÕ´Ï´Ù.
   3   ¸®½º³Ê¸¦ Àç½ÃÀÛÇÏ°í ´Ù½Ã Á¢¼ÓÀ» ½ÃµµÇÕ´Ï´Ù.

ORA-12224 ¿¡·¯
 
   Á¢¼Ó ¿ä±¸´Â ÇöÀç ¸®½º³Ê°¡ ¼öÇà ÁßÀ̱⠶§¹®¿¡ ¼ö¶ôµÇÁö ¾Ê½À´Ï´Ù. ÀÌ·± ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é ´ÙÀ½ÀÇ ´Ü°è¸¦ µû¸¨´Ï´Ù.
   1   Å¬¶óÀ̾ðÆ®¿¡¼­ Á¦°øµÈ ¸ñÀûÁö ÁÖ¼Ò¸¦ ¸®½º³Ê¿¡ ÀÇÇØ »ç¿ëµÈ ÁÖ¼Ò¿Í ÀÏÄ¡½ÃÅ°µµ·Ï         ÇÕ´Ï´Ù.
   2   ¹öÀü ȣȯ ¹®Á¦°¡ ¾ø´ÂÁö¸¦ °ËÁõÇÕ´Ï´Ù.

ORA-12500 ¿¡·¯

   ¸®½º³Ê´Â µ¥ÀÌÅͺ£À̽º¿¡ »ç¿ëÀÚ¸¦ Á¢¼Ó½ÃÅ°´Â ÇÁ·Î¼¼½º¸¦ ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ·± ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é ´ÙÀ½ÀÇ ´Ü°è¸¦ µû¸¨´Ï´Ù.
   1   listener.ora ÆÄÀÏÀÇ SID_LIST ¿µ¿ªÀ» °ËÁõÇÏ°í tnsnames.ora ÆÄÀÏÀÇ CONNECT
        DATA¿µ¿ª¿¡ ÀÖ´Â ½Ã½ºÅÛ ½Äº°ÀÚ(SID)¸¦ ¿Ã¹Ù¸¥Áö °ËÁõÇÕ´Ï´Ù.
   2   »ç¿ëÀÚ°¡ µ¥ÀÌÅͺ£À̽º¸¦ ¾×¼¼½ºÇϱâ À§ÇÑ ÀûÀýÇÑ ±ÇÇÑÀ» °¡Áö°í ÀÖ´ÂÁö¸¦
        °ËÁõÇÕ´Ï´Ù.

ORA-12545 ¿¡·¯

   ¿ø°Ý ³ëµå »óÀÇ ¸®½º³Ê´Â  Á¢Ã赃 ¼ö ¾ø½À´Ï´Ù.  ÀÌ·± ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é ´ÙÀ½ÀÇ ´Ü°è¸¦ µû¸¨´Ï´Ù.
   1   tnsnames.ora ÆÄÀÏÀ̳ª listener.ora ÆÄÀÏ¿¡ ÀÖ´Â ADDRESS°¡ Á¤È®ÇÑÁö¸¦
       °ËÁõÇÕ´Ï´Ù.
   2   ¿ø°Ý ³ëµå »óÀÇ ¸®½º³Ê°¡ ½ÃÀ۵Ǿú´ÂÁö¸¦ °ËÁõÇÕ´Ï´Ù. ¸®½º³Ê ÄÁÆ®·Ñ À¯Æ¿¸®Æ¼ÀÇ
        STATUS¸í·ÉÀ¸·Î »óŸ¦ üũÇÏ°í, ÇÊ¿äÇÒ °æ¿ì START ¸í·ÉÀ¸·Î ½ÃÀÛ½Ãŵ´Ï´Ù.

TNS-01169 ¿¡·¯

   ÀÌ·± ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é LSNRCTL¿¡¼­ SET PASSWORD ¸í·ÉÀ» ÀÔ·ÂÇÑ ´ÙÀ½¿¡ ¸®½º³Ê¸¦ Á¾·áÇϱâ À§Çؼ­ STOP ¸í·ÉÀ» ÀÔ·ÂÇÕ´Ï´Ù.


  1. LISTENER.ORA ÆÄÀÏÀÇ ÆĶó¹ÌÅÍ Áß, ·Î±× Á¤º¸°¡ ±â·ÏµÉ ÆÄÀÏ À̸§À» ¸í½ÃÇÏ´Â ÆĶó¹ÌÅÍ´Â(¸®½º³ÊÀÇ À̸§À» ABC·Î °¡Á¤ÇÏ°í, ´ë¹®ÀÚ·Î ±âÀÔ)?
    ´ä
    X Á¤´ä:LOG_FILE_ABC


  2. LISTENER.ORA ÆÄÀÏÀÇ ÆĶó¹ÌÅÍ Áß, ¸®½º³Ê¿¡ ÀÇÇØ Á¦°øµÇ´Â µ¥ÀÌÅͺ£À̽ºÀÇ SID¸¦ Á¤ÀÇÇÏ´Â ÆĶó¹ÌÅÍ´Â(¸®½º³ÊÀÇ À̸§À» ABC·Î °¡Á¤ÇÏ°í, ´ë¹®ÀÚ·Î ±âÀÔ)?
    ´ä
    X Á¤´ä:SID_LIST_ABC


  3. Listener Control Utility¸¦ ÅëÇØ, ¸®½º³ÊÀÇ À̸§À» ÁöÁ¤ÇÏÁö ¾Ê°í óÀ½À¸·Î START ¸í·ÉÀ» ½ÇÇàÇßÀ» °æ¿ì ½ÃÀ۵Ǵ ¸®½º³ÊÀÇ À̸§Àº?
    A. LSNRCTL
    B. LISTENER
    C. LSNRCTL1
    D. LISTENER1
    ´ä
    X Á¤´ä:B


  4. Net8 Assistant¸¦ ÀÌ¿ëÇؼ­ »õ·Î¿î ¸®½º³Ê¸¦ »ý¼ºÇϸé, »ý¼ºµÈ ¸®½º³Ê¿¡ ´ëÇÑ Á¤º¸´Â ¾î´À ÆÄÀÏ¿¡ ÀúÀåµÇ´Â°¡?
    A. sqlnet.ora
    B. config.ora
    C. tnsnames.ora
    D. listener.ora
    ´ä
    X Á¤´ä:D


  5. lsnrctl¿¡¼­ default listener¸¦ ½ÃÀÛÇϱâ À§ÇÑ ¸í·ÉÀº(¼Ò¹®ÀÚ·Î ±âÀÔ)?
    ´ä
    X Á¤´ä:start


  6. lsnrctl¿¡¼­ default listener¸¦ Á¾·áÇϱâ À§ÇÑ ¸í·ÉÀº(¼Ò¹®ÀÚ·Î ±âÀÔ)?
    ´ä
    X Á¤´ä:stop


  7. ´ÙÀ½ Áß LISTENER¿¡ ´ëÇÑ ¼³¸íÁß Æ²¸° °ÍÀº?
    A. ÇϳªÀÇ LISTENER´Â Çϳª ÀÌ»óÀÇ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ¸®½º´×ÇÒ ¼ö ÀÖ´Ù.
    B. ÇϳªÀÇ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇؼ­ ¿©·¯ °³ÀÇ LISTENER°¡ ¸®½º´×ÇÒ ¼ö ÀÖ´Ù.
    C. LISTENER´Â ´ÙÁß ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ ¸®½º´×ÇÒ ¼ö ¾ø´Ù.
    D. LISTENERÀÇ µðÆúÆ® À̸§Àº LISTENERÀÌ´Ù.
    ´ä
    X Á¤´ä:C


  8. ´ÙÀ½ Áß LSNRCTL ¸í·É Áß¿¡¼­ ¸®½º³Ê¸¦ Á¾·á½ÃÅ°Áö ¾Ê°í ¼­ºñ½º¸¦ Ãß°¡Çϰųª º¯°æÇÏ´Â ÀÛ¾÷À» ¼öÇàÇÒ ÀÖµµ·Ï ÇÏ´Â ¸í·ÉÀº?
    A. RELOAD
    B. SERVICES
    C. CHANGE_PASSWORD
    D. STATUS
    ´ä
    X Á¤´ä:A


  9. ´ÙÀ½ Áß listener¿¡ ´ëÇÑ ¼³¸íÀÌ ¾Æ´Ñ °ÍÀº?
    A. ÇϳªÀÇ listener process °¡ ¿©·¯ °³ÀÇ database ¿¡ ´ëÇØ listening ÇÒ ¼ö ÀÖ´Ù.
    B. µ¿ÀÏÇÑ À̸§ÀÇ listener process ¿©·¯ °³°¡ ÇϳªÀÇ database¿¡ ´ëÇØ listening ÇÒ ¼ö ÀÖ´Ù.
    C. listener process ÀÇ default name Àº LISTENER ÀÌ´Ù.
    D. listener ´Â multiple protocol¿¡ ´ëÇØ listening ÇÒ ¼ö ÀÖ´Ù.
    ´ä
    X Á¤´ä:B