¿À¶óŬ Á¢¼Ó °ü¸®ÀÚ(Oracle Connection Manager)´Â Áõ°¡µÈ È®À强, ´ÙÁßÇÁ·ÎÅäÄÝ Á¢¼Ó, ±×¸®°í ¾ÈÀüÇÑ ³×Æ®¿öÅ© ¾×¼¼½º ÄÁÆ®·ÑÀ»
À§ÇØ º¸´Ù Å« ¸®¼Ò½º ÀÌ¿ëÀ» È°¼ºÈÇϱâ À§ÇÑ ´Ù¸ñÀû¿ë Net8 ³×Æ®¿öÅ© ¼Ö·ç¼ÇÀÔ´Ï´Ù.
1. Á¢¼Ó ÁýÁß(Connection Concentration) Á¢¼Ó
ÁýÁßÀåÄ¡(Connection concentrator)·Î½á Àü°³µÈ ¿À¶óŬ Á¢¼Ó °ü¸®ÀÚ´Â ±âÁ¸ÀÇ ¿À¶óŬ ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀ»
reengineeringÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. Oracle7°ú Oracle8 ¾çÂÊ¿¡ ȣȯ°¡´ÉÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀº 3-tier ÄÄÇ»ÆÃÀÇ ÀåÁ¡À»
Áï°¢ÀûÀ¸·Î ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
MTS ȯ°æ¿¡ ´ëÇÑ ±âÁ¸ÀÇ ½Ã½ºÅÛ°ú ³×Æ®¿öÅ© ¸®¼Ò½º¸¦ È¿À²ÀûÀ¸·Î »ç¿ëÇÕ´Ï´Ù.
½Ã½ºÅÛÀº ¸¹Àº ¼öÀÇ µ¿½Ã »ç¿ëÀÚ¸¦ ¼ö¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ÙÁß ¿À¶óŬ Á¢¼Ó °ü¸®ÀÚ´Â ÃÖ´ë ¼º´ÉÀ» À§Çؼ È¿À²ÀûÀÎ ³×Æ®¿öÅ© ºÐÇÒÀ»
Áö¿øÇÕ´Ï´Ù.
³×Æ®¿öÅ© ¿À·ù Çã¿ëÇÑ°è´Â ±âº»ÀûÀÎ ¿À¶óŬ Á¢¼Ó °ü¸®ÀÚ¸¦ ¾×¼¼½ºÇÒ ¼ö ¾øÀ» ¶§ ÀÚµ¿ÀûÀ¸·Î Ŭ¶óÀ̾ðÆ® Á¢¼ÓÀ» ´Ù¸¥ °ÍÀ¸·Î
ÀüȯÇÕ´Ï´Ù. 2. ¾×¼¼½º ÄÁÆ®·Ñ(Access
Control) ¿À¶óŬ Á¢¼Ó °ü¸®ÀÚ´Â Ãâ¹ßÁö, ¸ñÀûÁö, ¶Ç´Â SID
(Oracle System Identifier) ¸¦ ¹ÙÅÁÀ¸·Î ÇÏ´Â Á¢¼ÓÀ» ÇÊÅÍÇϱâ À§Çؼ ¼³Ä¡µÉ ¼ö ÀÖ½À´Ï´Ù. °Ô´Ù°¡ ¿À¶óŬ °í±Þ ³×Æ®¿öÅ·
¿É¼ÇÀÇ º¸¾È Ư¡°ú °áÇÕÇÏ¿© »ç¿ëµÉ ¶§, Á¢¼ÓÀº º¸¾ÈÀÌ ¿ä±¸µÇ´ÂÁöÀÇ ¿©ºÎ¿¡ µû¶ó¼ °ÅÀýµÇ°Å³ª ¼ö¶ôµÉ ¼ö
ÀÖ½À´Ï´Ù.
¼Ò½º ÁÖ¼Ò, ¸ñÀûÁö ÁÖ¼Ò, SID¿¡ µû¶ó¼ ¾×¼¼½º¸¦ Á¦ÇÑÇÕ´Ï´Ù.
º¸¾ÈÀÇ »ç¿ë¿¡ ±âÃÊÇÑ ¾×¼¼½º¸¦ Á¦ÇÑÇϱâ À§Çؼ ¿À¶óŬ °í±Þ ³×Æ®¿öÅ· ¿É¼ÇÀ¸·Î ¼±ÅÃÀûÀ¸·Î
±¸ÇöµË´Ï´Ù.
³×Æ®¿öÅ© Æ®·¡ÇÈ Åë°èÁ¤º¸´Â °¨»ç(auditing) ¸ñÀûÀ¸·Î »ý¼ºµË´Ï´Ù.
3. ´ÙÁß ÇÁ·ÎÅäÄÝ
Áö¿ø(Multi-Protocol Support) ¿À¶óŬ Á¢¼Ó °ü¸®ÀÚ´Â
³ª¸ÓÁö ÇÑÂÊ°ú Åë½ÅÇϱâ À§ÇÑ ¼·Î ´Ù¸¥ ³×Æ®¿öÅ· ÇÁ·ÎÅäÄÝÀ» °¡Áø Ŭ¶óÀ̾ðÆ® ¿Í ¼¹ö¸¦ È°¼ºÈÇÏ¸é¼ ´ÙÁß ÇÁ·ÎÅäÄÝ Á¢¼ÓÀ» Á¦°øÇÕ´Ï´Ù.
Net8¿¡ ÀÇÇØ Áö¿øµÈ ÇÁ·ÎÅäÄÝ¿¡ ´ëÇÑ Åõ¸íÇÑ ÇÁ·ÎÅäÄÝ º¯È¯. ´ÙÀ½À»
Æ÷ÇÔÇÕ´Ï´Ù. - APPC
(LU6.2) - DECnet - Named
Pipes - SPX/IPX - TCP/IP
¾ç¹æÇâ ÇÁ·ÎÅäÄÝ º¯È¯
PC¿¡¼ ¸ÞÀÎÇÁ·¹ÀÓ Å¬·¡½º ±â°è±îÁöÀÇ ±Ô¸ð È®À强
¸ÖƼ·¹º§ ¿¡·¯ ·Î±ë°ú ´Ü°èº° ÃßÀûÀ¸·Î È®½ÇÇÑ Áø´Ü
Á¢¼Ó ÁýÁß(Connection concentration), ³×Æ®¿öÅ© ¾×¼¼½º ÄÁÆ®·Ñ(network access control), ¶Ç´Â ´ÙÁß
ÇÁ·ÎÅäÄÝ »óÈ£±³È¯(multi-protocol interchange)ÀÇ ¸ðµç Á¶ÇÕÀÌ Çã¿ëµË´Ï´Ù. ±×·¯³ª ±¸¼ºÇÏ·Á°í Çϴ Ư¡¿¡ µû¶ó¼
¿ä±¸»çÇ×µéÀÌ ÀÖ½À´Ï´Ù.
CMGW ÇÁ·Î¼¼½º ÀϹÝÀûÀ¸·Î CMGW(UNIX ÇÁ·Î¼¼½º À̸§) ¶Ç´Â CMGW80(NT ¼ºñ½º)ÀÌ ½ÃÀ۵Ǿî ÀÖ¾î¾ß ÇÕ´Ï´Ù.ÀÌ°ÍÀº Ư¼öÇÑ ÄÁÆ®·Ñ
À¯Æ¿¸®Æ¼ÀÎCMCTL(UNIX) ¶Ç´ÂCMCTL80(NT)À» ÅëÇؼ ¿Ï·áµÇ¸ç, ÀÌ°ÍÀº µÚ¿¡¼ ´Ù·çµµ·Ï ÇÕ´Ï´Ù. CMGW ÇÁ·Î¼¼½º´Â Á¢¼Ó
°ü¸®ÀÚÀÇ Áß½ÉÀ¸·Î¼ µ¿ÀÛÇÕ´Ï´Ù. CMGWÀÇ ±â´ÉÀº ´ÙÀ½À» À§ÇÑ °ÍÀÔ´Ï´Ù:
Á¢¼Ó ÁýÁßÀ» À§Çؼ CMADMÀ¸·Î µî·ÏÇÕ´Ï´Ù.
µé¾î¿À´Â SQL*Net 2.x ¶Ç´Â Net8.x Á¢¼Ó ¿äû¿¡ ´ëÇؼ ¸®½¼ÇÕ´Ï´Ù.
Ŭ¶óÀ̾ðÆ®¸¦ À§ÇÑ NET8.x ¸®½º³Ê ¿¡ ´ëÇÑ Á¢¼Ó ¿äûÀ» ÃʱâÈÇÕ´Ï´Ù.
Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö »çÀÌ¿¡ µ¥ÀÌÅ͸¦ Áß°èÇÕ´Ï´Ù.
CMCTL/CMCTL80¿¡ ÀÇÇØ ÃʱâÈµÈ ¿äû¿¡ ÀÀ´äÇÕ´Ï´Ù.
CMGW ÇÁ·Î¼¼½º´Â Æ÷Æ® 1610 ¶Ç´Â 1600(Ç÷§Æû ÀÇÁ¸Àû)¿¡¼ µðÆúÆ®¸¶´Ù
¸®½¼(listen)ÇÕ´Ï´Ù.
½½¶óÀÌµå ¿¹ 1 ³×Æ®¿öÅ© ¾×¼¼½º ÄÁÆ®·ÑÀ» ±¸¼ºÇÒ ¶§, Á¢¼Ó ÁýÁß
¶Ç´Â ´ÙÁß ÇÁ·ÎÅäÄÝ »óÈ£±³È¯Àº Á¢¼Ó °ü¸® ÇÁ·Î¼¼½º CMGW °¡ ½ÃÀ۵Ǿî ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¸¸¾à ¾×¼¼½º°¡
°ÅºÎµÇ¸é, CMGW ÇÁ·Î¼¼½º´Â ¿©·¯ºÐÀÇ ¾î¶² ¿ä±¸µµ °ÅÀýÇÒ °ÍÀÔ´Ï´Ù. 2 ´ÙÁß½º·¹µå ȯ°æ¿¡¼ ¼¹ö ÇÁ·Î¼¼½º ³ª µð½ºÆÐó ·Î spawn/redirect ÇÒ
¸®½º³Ê ¿¡ Á¢¼ÓÀ»
½ÃÅ°½Ê½Ã¿À. 3 ¿À¶óŬ ³×ÀÓ ¼¹ö¿Í ÇÔ²² Á¢¼Ó °ü¸®ÀÚ¸¦ »ç¿ëÇÒ ¶§, Ãß°¡ÀûÀÎ ÇÁ·Î¼¼½º CMADM (UNIX
ÇÁ·Î¼¼½º)³ª CMADM80(NT ¼ºñ½º)ÀÌ ½ÃÀ۵Ǿî ÀÖ¾î¾ß ÇÕ´Ï´Ù. CMADMÀº Á¢¼Ó °ü¸®ÀÚÀÇ ¸ðµç °ü¸® ¹®Á¦¿¡ ´ëÇØ
Ã¥ÀÓÀÌ ÀÖ´Â ´ÙÁß½º·¹µå ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. ÀÌ°ÍÀÇ ±âº»ÀûÀÎ ±â´ÉÀº SQL*Net 2.x¿Í NET 8.x Ŭ¶óÀ̾ðÆ® ¿¡ ´ëÇØ
¿À¶óŬ ³×ÀÓ ¼¹ö¿¡ ÀÖ´Â ÁÖ¼Ò Á¤º¸¸¦ À¯ÁöÇÏ´Â °ÍÀÔ´Ï´Ù. ´Ù¸¥ Ã¥ÀÓµéÀº ´ÙÀ½°ú
°°½À´Ï´Ù: - CMGW/CMGW80 µî·ÏÀ» ó¸® - ·ÎÄà ¿À¶óŬ ³×ÀÓ ¼¹ö¸¦
¹èÄ¡ - ÃÖ¼ÒÇÑ ÇϳªÀÇ µ¥ÀÌÅͺ£À̽º ÀνºÅϽº ¸¦ ¼ºñ½ºÇÏ´Â ¸ðµç ¸®½º³Ê µéÀ»
½Äº° - CMGW/CMGW80°ú ¸®½º³Ê ¿¡ ´ëÇÑ ÁÖ¼Ò Á¤º¸¸¦ µî·Ï - ³×Æ®¿öÅ©¿¡¼ º¯°æ»çÇ×À» °¨½ÃÇÏ°í ³×ÀÓ ¼¹ö¸¦
º¯°æ - CMCTL/CMCTL80¿¡ ÀÇÇØ ÃʱâÈµÈ ¿ä±¸µéÀ» ÀÀ´ä Á¢¼Ó ÁýÁß¿¡ ´ëÇÑ ¸¶Áö¸· ¿ä±¸»çÇ×Àº
µð½ºÆÐó ¼³Á¤À» À§Çؼ Ư¼öÇÑ
ÆĶó¹ÌÅÍ·Î ±¸¼ºµÉ ÇÊ¿ä°¡ ÀÖ´Â ¸ñÀûÁö ¼¹ö »óÀÇ ´ÙÁß½º·¹µå ¼¹öÀ̸ç, ÀÌ°ÍÀº µÚ¿¡¼ ´Ù·çµµ·Ï
ÇÕ´Ï´Ù.
Á¢¼Ó ÁýÁßÀ» ±¸¼ºÇÏ·Á¸é ¸ñÀûÁö ¸®½º³Ê »Ó¸¸ ¾Æ´Ï¶ó Á¢¼Ó °ü¸®ÀÚ CMGW ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ¸®½º³Ê ÁÖ¼Ò´Â ³ª¿µÇ¾î ÀÖ¾î¾ß ÇÒ ÇÊ¿ä°¡
ÀÖ½À´Ï´Ù. ´ÙÀ½Àº ¿¹¿¡ ÀÖ´Â ¼ºñ½º À̸§ TST8ÀÇ ±¸¼º¿ä¼ÒÀÔ´Ï´Ù. 1 Á¢¼Ó °ü¸®ÀÚ ÇÁ·Î¼¼½º¸¦ À§ÇØ ¸í½ÃµÈ
ADDRESS. Á¢¼Ó °ü¸®ÀÚ°¡ ½ÇÇà ÁßÀÎ ³ëµå¿Í Æ÷Æ® ¹øÈ£´Â ¸í½ÃµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. 2 ¸ñÀûÁö ³ëµå¿¡ ÀÖ´Â
¸®½º³Ê ¿¡ ´ëÇØ ¸í½ÃµÈ
ADDRESS. Æ÷Æ®¿Í ³ëµå À̸§Àº ¸í½Ã µÇ¾î¾ß ÇÕ´Ï´Ù. 3 Á¢¼ÓÀÌ ¼³Á¤µÇ¾î¾ß ÇÏ´Â µ¥ÀÌÅͺ£À̽º SID¿Í,
Á¢¼Ó °ü¸®ÀÚ¸¦ ÅëÇÏ¿© Á¢¼ÓÀ» Çã¿ë Çϱâ À§Çؼ´Â SOURCE_ROUTE°¡ YESÀ̾î¾ß ÇÕ´Ï´Ù. Á¢¼Ó
°ü¸®ÀÚ´Â ±âº»ÀûÀ¸·Î ¶ó¿ìÅÍ (router ) ·Î¼ µ¿ÀÛÇϸç, ´ÙÀ½ ¹ø¿¡ Á¢¼Ó ¿ä±¸¸¦ Çϵµ·Ï °¡¸®Åµ´Ï´Ù.
CMANÀÇ ±¸¼ºÀº ÇϳªÀÇ ÆÄÀÏ CMAN.ORA¸¦ ¿ä±¸ÇÕ´Ï´Ù. CMAN.ORA ÆÄÀÏÀº ¼¼ °¡Áö ¼½¼ÇÀ¸·Î ±¸¼ºµÇ¾î
ÀÖ½À´Ï´Ù. 1 CMAN Á¢¼Ó °ü¸®ÀÚ¿¡ ´ëÇÑ ¸®½º´× ÁÖ¼Ò¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ ¿£Æ®¸®´Â µðÆúÆ® ±¸¼ºÀÌ
¼±Åà µÇ¾î ÀÖÁö ¾ÊÀ» °æ¿ì Ç×»ó ¸í½ÃµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. 2
CMAN_PROFILE CMAN ±¸¼º ÆĶó¹ÌÅ͸¦
Æ÷ÇÔÇÕ´Ï´Ù. 3 CMAN_RULES µé¾î¿À´Â Á¢¼Ó ¿ä±¸¸¦ ÇÊÅ͸µÇϱâ À§ÇÑ ±ÔÄ¢À»
Æ÷ÇÔÇÕ´Ï´Ù. ¿¹´Â CMAN ¼½¼Ç¸¸ÀÌ ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. Á¢¼Ó °ü¸®ÀÚ´Â WWED-SERVERS¶ó´Â ¼¹ö »ó¿¡¼ ½ÇÇàÇÏ°í CMGW
ÇÁ·Î¼¼½º°¡ Æ÷Æ® 1610À» ¸®½¼Çϵµ·Ï ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
Á¢¼Ó ÁýÁß(Connection Concentration)À» »ç¿ëÇÏ·Á¸é ¸ñÀûÁö µ¥ÀÌÅͺ£À̽º »ó¿¡ MTS(Multithreaded Server)¸¦
±¸¼ºÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. Á¢¼Ó Ç®¸µ(Connection pooling)À» È°¼ºÈÇϱâ À§Çؼ (MUL=ON) MTS_DISPATCHERS¿¡
´ëÇØ »õ·Î¿î ÆĶó¹ÌÅ͸¦ ¸í½ÃÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.
ÆĶó¹ÌÅÍ À¯Çü
¼³¸í
MULTIPLEX (MUL ¶Ç´Â MULT)
Net8 Á¢¼Ó ÁýÁß Æ¯Â¡À» È°¼ºÈÇϴµ¥ »ç¿ëµË´Ï´Ù. ¡°1¡±, ¡°ON¡±, ¡°YES¡±,
¡°TRUE¡±, ¶Ç´Â ¡°BOTH¡±°¡ ¸í½ÃµÇ¸é, Á¢¼Ó ÁýÁßÀº µé¾î¿À°í ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó ¸ðµÎ¿¡ ´ëÇؼ È°¼ºÈµË´Ï´Ù. ¡°IN¡±ÀÌ
¸í½ÃµÇ¸é, ¡°Network Session Multiplex¡±°¡ µé¾î¿À´Â ³×Æ®¿öÅ© Á¢¼Ó¿¡ ´ëÇؼ È°¼ºÈµË´Ï´Ù. ¡°OUT¡±ÀÌ ¸í½ÃµÇ¸é,
¡°Network Session Multiplexing¡±ÀÌ ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó¿¡ ´ëÇؼ È°¼ºÈµË´Ï´Ù. ¡°0¡±, ¡°NO¡±,
¡°OFF¡±, ¶Ç´Â ¡°FALSE¡±°¡ ¸í½ÃµÇ¸é, ¡°Network Session Multiplexing¡±ÀÌ µé¾î¿À°í ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó ¸ðµÎ¿¡
´ëÇؼ ºñÈ°¼ºÈµË´Ï´Ù. MULTIPLEX¿¡ ´ëÇÑ µðÆúÆ®´Â µé¾î¿À°í ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó ¸ðµÎ¿¡ ´ëÇØ ºñÈ°¼ºÈµÇ´Â
°ÍÀÔ´Ï´Ù.
CMAN ¼½¼ÇÀº ±×´ë·Î À¯ÁöµË´Ï´Ù. ³×Æ®¿öÅ© ¾×¼¼½º ÄÁÆ®·Ñ¿¡ ´ëÇØ ±¸¼ºÇÏ·Á¸é CMAN.ORA ÆÄÀÏÀÇ CMAN_RULES ¼½¼ÇÀÌ
±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù.
ÆĶó¹ÌÅÍ À¯Çü
¼³¸í
SRC
¼¼¼Ç ¿ä±¸ÀÇ ¼Ò½º È£½ºÆ®À̸§À̳ª IP ÁÖ¼Ò(Ŭ¶óÀ̾ðÆ® )
DST
¸ñÀûÁö È£½ºÆ®À̸§À̳ª IP ÁÖ¼Ò(¼¹ö)
SRV
¸ñÇ¥ µ¥ÀÌÅͺ£À̽ºÀÇ SID À̸§
ACT
À§ÀÇ ¼¼°¡Áö ÆĶó¹ÌÅ͸¦ ¹ÙÅÁÀ¸·Î µé¾î¿À´Â ¿ä±¸¸¦ ACCept ¶Ç´Â
REJect
º» ¿¹¿¡¼ Ŭ¶óÀ̾ðÆ® ´Â ´ÙÀ½À»
»ç¿ëÇÒ °ÍÀÔ´Ï´Ù: 1 CMAN¿¡ Á¢¼ÓÇϱâ À§ÇÑ TCP/IP, ÀÌÈÄ¿¡ CMANÀÌ »ç¿ë °¡´É 2 ¼¹ö¿¡ Á¢¼ÓÇϱâ
À§ÇÑ SPX/IX 3 SID¿Í SOURCE_ROUTE´Â ¾Õ¿¡¼ ¼³¸íÇÑ °Íó·³ ¸í½ÃµÇ¾î¾ß ÇÕ´Ï´Ù. ÀÌ°ÍÀº
Oracle7ÀÇ MPI(Oracle Multi-Protocol Interchange)¿¡¼ Á¦°øÇÏ´Â ±â´É°ú µ¿ÀÏÇÕ´Ï´Ù. TCP¿Í
SPX ÇÁ·ÎÅäÄÝÀº ½ÇÇà ÁßÀÎ Á¢¼Ó °ü¸®ÀÚ ³ëµå »ó¿¡ ÀνºÅçµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.
ÆĶó¹ÌÅÍ À¯Çü
¼³¸í
MAXIMUM_RELAYS
Çã¿ëµÇ´Â µ¿½Ã Á¢¼ÓÀÇ ÃÖ´ë °³¼ö¸¦ °áÁ¤ÇÕ´Ï´Ù. µðÆúÆ®´Â 8ÀÔ´Ï´Ù. Çã¿ëµÇ´Â ÃÖ´ë °ªÀº
1024ÀÔ´Ï´Ù.
LOG_LEVEL
CMAN¿¡ ÀÇÇØ ¼öÇàµÈ ·Î±ëÀÇ ·¹º§À» °áÁ¤ÇÕ´Ï´Ù. µðÆúÆ®´Â 0À̸ç, ÀÌ°ÍÀº ´õ ÀÌ»ó ¼öÇàµÇÁö
¾ÊÀ½À» ÀǹÌÇÕ´Ï´Ù. °ªÀÇ ¹üÀ§´Â 0¿¡¼ 4±îÁö ÀÔ´Ï´Ù.
TRACING
YES ¶Ç´Â NO·Î ¸í½ÃµÉ ¼ö ÀÖ½À´Ï´Ù. YES´Â ÆÄÀÏ¿¡ ´ëÇÑ CMAN ÃßÀûÀ» °¡´ÉÇÏ°Ô
ÇÕ´Ï´Ù. µðÆúÆ®´Â NOÀÔ´Ï´Ù. ÁÖ: ¿À¶óŬ ÃßÀû(Oracle Trace)Àº ÃßÀû ÆÄÀÏÀ» Àдµ¥ »ç¿ëµÇ¾î¾ß
ÇÕ´Ï´Ù.
RELAY_STATISTICS
YES ¶Ç´Â NO·Î ¸í½ÃµÉ ¼ö ÀÖ½À´Ï´Ù. YES´Â CMAN¿¡°Ô ´ÙÀ½°ú °°Àº I/O µ¿ÀÛÀ» ¿¬´Þ¾Æ
³õ±â¿¡ ÀûÇÕÇÑ Åë°èÁ¤º¸¸¦ À¯ÁöÇϵµ·Ï Å뺸ÇÕ´Ï´Ù: - IN byte ¼ö - OUT byte ¼ö - IN packet
¼ö - OUT packet ¼ö µðÆúÆ®´Â NOÀÔ´Ï´Ù.
SHOW_TNS_INFO
YES ¶Ç´Â NO·Î ¸í½ÃµÉ ¼ö ÀÖ½À´Ï´Ù. YES´Â ·Î±× ÆÄÀÏ¿¡ TNS À̺¥Æ®¸¦ Æ÷ÇÔÇϵµ·Ï
CMAN¿¡°Ô Å뺸ÇÕ´Ï´Ù. µðÆúÆ®´Â NOÀÔ´Ï´Ù.
USE_ASYNC_CALL
YES ¶Ç´Â NO·Î ¸í½ÃµÉ ¼ö ÀÖ½À´Ï´Ù. YES´Â Á¢¼Ó ¼³Á¤ÀÇ ÀÀ´ä, ¼ö¶ô, ¶Ç´Â È£Ãâ ´Ü°è¿¡
ÀÖÀ» µ¿¾È¿¡ ¸ðµç ºñµ¿±â ÀûÀÎ ±â´ÉµéÀ»
»ç¿ëÇϵµ·Ï CMAN¿¡°Ô Å뺸ÇÕ´Ï´Ù. µðÆúÆ®´Â NOÀÔ´Ï´Ù. ÁÖ: CMANÀº out-of-band break ¸¦ Áö¿øÇϴµ¥ ÀÌ°ÍÀº ¼¹ö·Î
¹ß¼ÛµÉ °ÍÀÔ´Ï´Ù.
AUTHENTICATION_LEVEL
0 ¶Ç´Â 1·Î ¸í½ÃµÉ ¼ö ÀÖ½À´Ï´Ù. 1Àº º¸¾È ³×Æ®¿öÅ© ¼ºñ½º¸¦ »ç¿ëÇÏÁö ¾Ê´Â Á¢¼Ó ¿ä±¸¸¦
°ÅÀýÇϵµ·Ï CMAN¿¡°Ô Å뺸ÇÕ´Ï´Ù. º¸¾È ³×Æ®¿öÅ© ¼ºñ½º´Â °í±Þ ³×Æ®¿öÅ© ¿É¼ÇÀÇ ºÎºÐÀÔ´Ï´Ù. µðÆúÆ®´Â 0À̸ç, ÀÌ°ÍÀº º¸¾È ³×Æ®¿öÅ©
¼ºñ½º°¡ ÇÊ¿ä¾øÀ½À» ÀǹÌÇÕ´Ï´Ù.
ÀÌ À¯Æ¿¸®Æ¼´Â CMADM/CMADM80°ú CMGW/CMGW80¿¡ ´ëÇÑ °ü¸® ¾×¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù. »ç¿ëµÇ´Â ´ëºÎºÐÀÇ ¸í·ÉÀº start,
stop, status, ±×¸®°í versionÀÔ´Ï´Ù.
ÆĶó¹ÌÅÍ À¯Çü
¼³ ¸í
CMCTL START [CMAN/CM/ADM]
ÀÌ ¸í·ÉÀº Á¢¼Ó °ü¸®ÀÚ³ª, ¶Ç´Â ±×°ÍÀÇ ±¸¼º¿ä¼ÒÁßÀÇ Çϳª¸¦ ½ÃÀÛÇÕ´Ï´Ù.Àμö °¡ ¾ø°Å³ª Àμö °¡ CMANÀÎ °ÍÀº °ÔÀÌÆ®¿þÀÌ ¿Í °ü¸® ÇÁ·Î¼¼½º ¸ðµÎ¸¦
½ÃÀÛÇÔÀ» ÀǹÌÇÕ´Ï´Ù. CMÀº ¿ÀÁ÷ °ÔÀÌÆ®¿þÀÌ ÇÁ·Î¼¼½º(CMGW)¸¸À» ½ÃÀÛÇÕ´Ï´Ù. ADMÀº ¿ÀÁ÷ °ü¸® ÇÁ·Î¼¼½º(CMADM)¸¸À»
½ÃÀÛÇÕ´Ï´Ù.
CMCTL STOP [CM]
ÀÌ ¸í·ÉÀº Á¢¼Ó °ü¸®ÀÚ ÇÁ·Î¼¼½º¸¦ Á¾·áÇÕ´Ï´Ù.Àμö °¡ ¾ø°Å³ª Àμö °¡ CMÀÎ °ÍÀº °ÔÀÌÆ®¿þÀÌ ¿Í °ü¸® ÇÁ·Î¼¼½º ¸ðµÎ¸¦
Á¾·áÇÔÀ» ÀǹÌÇÕ´Ï´Ù.ÁÖ : °ü¸® ÇÁ·Î¼¼½º´Â °ÔÀÌÆ®¿þÀÌ ÇÁ·Î¼¼½º°¡ Á¾·áÇÒ ¶§ ÀÚµ¿ÀûÀ¸·Î Á¾·áÇÕ´Ï´Ù. CMANÀº ÇöÀç ÀÌ°ÍÀ» ÅëÇÑ Á¢¼ÓÀÌ ³²¾Æ
ÀÖÀ» °æ¿ì Á¾·áµÉ ¼ö ¾ø½À´Ï´Ù.
CMCTL STATUS [CMAN/CM/ADM]
ÀÌ ¸í·ÉÀº Á¢¼Ó °ü¸®ÀÚ ±¸¼º¿ä¼ÒÀÇ »óŸ¦ Á¦°øÇÕ´Ï´Ù.Àμö °¡ ¾ø°Å³ª, CMAN, ¶Ç´Â CMÀÎ
°ÍÀº °ÔÀÌÆ®¿þÀÌ ÇÁ·Î¼¼½ºÀÇ »óŸ¦
Á¦°øÇÕ´Ï´Ù. ADMÀº °ü¸® ÇÁ·Î¼¼½ºÀÇ »óŸ¦ Á¦°øÇÕ´Ï´Ù.
CMCTL VERSION
ÀÌ ¸í·ÉÀº ÄÁÆ®·Ñ À¯Æ¿¸®Æ¼ÀÇ ¹öÀü ¹øÈ£¸¦ Á¦°øÇÕ´Ï´Ù. CMGW/CMGW80 ¹×
CMADM/CMADM80ÀÇ ¹öÀüÀº STATUS ¸í·ÉÀ¸·Î Á¦°øµË´Ï´Ù.
Á¢¼Ó °ü¸®ÀÚÀÇ ½ÃÀÛ°ú Á¾·á ÀÌ¿Ü¿¡, CMCTL À¯Æ¿¸®Æ¼·ÎºÎÅÍ Ãß°¡ÀûÀÎ Àμö ¸¦ ¸í½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ °ÍµéÀº ¶ÇÇÑ CMAN.ORA ÆÄÀÏ¿¡¼ ±¸¼ºµÉ ¼ö
ÀÖ½À´Ï´Ù.
Á¢¼Ó °ü¸®ÀÚ°¡ ³×ÀÓ ¼¹ö¿¡ ÀÖ´Â ÁÖ¼Ò¸¦ ÀÚµ¿ÀûÀ¸·Î °»½ÅÇÏ´Â ¿À¶óŬ ³×ÀÓ ¼¹ö¸¦ »ç¿ëÇÒ °æ¿ì, CMAN¿¡ ´ëÇÑ ÁÖ¼Ò´Â ±âÁ¸ÀÇ ÁÖ¼Ò¿¡
»ðÀԵ˴ϴÙ. Ŭ¶óÀ̾ðÆ® ¿¡ ÀÖ´Â SQLNET.ORA ÆÄÀÏÀº ´ÙÀ½ÀÇ ÆĶó¹ÌÅ͸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù:
ÆĶó¹ÌÅÍ À¯Çü
¼³¸í
USE_CMAN
ÀÌ°ÍÀº TRUE ¶Ç´Â FALSE·Î ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù. TRUE´Â Ŭ¶óÀ̾ðÆ® °¡ ·£´ýÇÏ°Ô ¼±ÅÃµÈ °£Á¢
°æ·Î(ÁÖ¼Ò ¸ñ·ÏÀº ÃÖ¼ÒÇÑ CMAN ÁÖ¼Ò Çϳª¸¸ÀÌ¶óµµ °®µµ·Ï)¸¦ »ç¿ëÇÏ¿© CMANÀ» ÅëÇÏ¿© ¸ñÀûÁö¿¡ Á¢¼ÓµÇµµ·Ï ÇÕ´Ï´Ù. TRUE¿Í, ¼³¸í¿¡¼
°£Á¢ °æ·Î°¡ ¾øÀ¸¸é, ·£´ýÇÏ°Ô ¼±ÅÃµÈ °æ·Î°¡ »ç¿ëµË´Ï´Ù. FALSE, ¶Ç´Â Á¤ÀÇµÈ °ÍÀÌ ¾øÀ¸¸é, °æ·Î´Â ·£´ýÇÏ°Ô
¼±Åõ˴ϴÙ.
Á¢¼Ó °ü¸®ÀÚ¿¡ ³ªÅ¸³ª´Â °¡Àå ÀϹÝÀûÀÎ ¿¡·¯´Â ORA-12202ÀÔ´Ï´Ù. ´Ù¸¥ ¿¡·¯´Â ±âº»ÀûÀÎ ±¸¼º¿¡¼ ¾ð±ÞÇÑ °Íµé ÁßÀÇ
ÇÑ°¡ÁöÀÔ´Ï´Ù. ¿¹¸¦ µé¸é, "No listener , Unable to resolve service name and similar
errors" ÀÔ´Ï´Ù.
3-tier ±¸Á¶¿¡¼ Connection Manager´Â ¾î¶² tier¿¡ ±¸¼ºµÇ³ª? A. client B. middle
tier C. server ´ä
X
Á¤´ä:B
CMAN_RULES¿¡ ´ëÇÑ ÆĶó¹ÌÅÍÁß ¸ñÀûµ¥ÀÌÅͺ£À̽º(target database)ÀÇ SID¸¦ ±â¼úÇϱâ À§Çؼ »ç¿ëÇÏ´Â °ÍÀº?
A. SRC B. DST C. SRV D. ACT ´ä
X
Á¤´ä:C
Connection Manager ÀÇ ´ëÇ¥ÀûÀÎ ±â´ÉÀÌ ¾Æ´Ñ °ÍÀº? A. Connection Concentration B.
Network Access Control C. Multiple Protocol Interchange D. Connection
Pooling ´ä
X
Á¤´ä:D
Connection Manager¸¦ »ç¿ëÇϱâ À§Çؼ´Â Client ÂÊ¿¡¼ÀÇ ¼³Á¤ÀÌ ÇÊ¿ä¾ø´Ù. A. True B.
False ´ä
X
Á¤´ä:B
Connection Manager¸¦ ÀÌ¿ëÇÑ Multiplexing Àº MTS ÀÏ °æ¿ì¸¸ °¡´ÉÇÏ´Ù. A. TRUE B.
FALSE ´ä
X
Á¤´ä:A
Connection Manager¸¦ ÀÌ¿ëÇÒ ¶§ source_route=true¶ó´Â ¹®ÀåÀÌ µé¾î°¡´Â ÈÀÏÀº(¼Ò¹®ÀÚ·Î ±âÀÔ)? ´ä
X
Á¤´ä:tnsnames.ora
Name Server¸¦ CMANÀ» ÅëÇØ Á¢¼ÓÇϵµ·Ï ÇÏ·Á¸é ¼³Á¤ÇØ¾ß ÇÏ´Â Parameter¿Í À§Ä¡´Â? A. tnsnames.oraÀÇ
USE_CMAN B. tnsnames.oraÀÇ PREFERRED_SERVERS C. sqlnet.oraÀÇ
USE_CMAN=TRUE D. sqlnet.oraÀÇ PREFERRED_SERVERS ´ä
X
Á¤´ä:C
´ÙÀ½ Áß Connection ManagerÀÇ È¯°æ±¸¼ºÆÄÀÏ¿¡ ±â¼úÇÏ´Â 3°¡Áö sectionÁß¿¡¼ connection
concentration¿¡ ´ëÇÑ sectionÀº? A. CMAN B. CMAN_RULES C.
CMAN_PROFILE D. CMAN_CONNECT ´ä
X
Á¤´ä:A
´ÙÀ½Áß CMAN.ORA ÆÄÀÏÀ» ±¸¼ºÇÏ´Â ¼½¼ÇÁß¿¡¼ Connection Manager¿¡ ´ëÇÑ ¸®½º´× ÁÖ¼Ò¸¦ Æ÷ÇÔÇÏ´Â ¼½¼ÇÀº? A.
CMAN B. CMAN_PROFILE C. CMAN_RULES ´ä
X
Á¤´ä:A
´ÙÀ½Áß CMAN.ORA ÆÄÀÏÀ» ±¸¼ºÇÏ´Â ¼½¼ÇÁß¿¡¼ Network Access Control¸¦ À§ÇØ ±¸¼ºÇÏ´Â ¼½¼ÇÀº? A.
CMAN B. CMAN_PROFILE C. CMAN_RULES ´ä
X
Á¤´ä:C
´ÙÀ½Áß CMAN.ORA ÆÄÀÏÀ» ±¸¼ºÇÏ´Â ¼½¼ÇÁß¿¡¼ Ãß°¡ÀûÀÎ ÆĶó¹ÌÅ͵éÀ» ¼³Á¤ÇÏ´Â ¼½¼ÇÀº? A. CMAN B.
CMAN_PROFILE C. CMAN_RULES ´ä
X
Á¤´ä:B
´ÙÀ½Áß Connection Manager¸¦ ½ÃÀÛÇÏ°í Á¾·áÇϴµ¥ »ç¿ëÇÏ´Â À¯Æ¿¸®Æ¼´Â? A. LSNRCTL B.
NAMESCTL C. CMCTL D. Net8 Assistant ´ä
X
Á¤´ä:C
´ÙÀ½Áß Connection ManagerÀÇ ±â´ÉÀÌ ¾Æ´Ñ °ÍÀº? A. Connection Concentration B.
Single-Sign-On C. Network Access Control D. Multiple Protocol
Interchange ´ä
X
Á¤´ä:B
¿©·¯ Á¾·ùÀÇ protocolÀ» »ç¿ëÇϴ ȯ°æ¿¡¼ »ç¿ëÇØ¾ß ÇÒ NET8ÀÇ ±â´ÉÀº? A. Connection Manager B.
Connection Pooling C. MTS D. Names Server ´ä
X
Á¤´ä:A
Ŭ¶óÀ̾ðÆ®ÂÊ¿¡¼ Connection Manager¸¦ ÀÌ¿ëÇÏ¿© ¼¹ö¿¡ Á¢¼ÓÇÒ ¶§ ¼³Á¤ÇØ¾ß ÇÏ´Â ÆÄÀÏÀº(¼Ò¹®ÀÚ·Î ±âÀÔ)? ´ä
X
Á¤´ä:tnsnames.ora