°ü¸® ¾È³»¼­


µð·ºÅ丮 ¿ÀºêÁ§Æ® ÀÛ¼º

µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ°¡ ÀÛ¼ºÇØ¾ß ÇÏ´Â µð·ºÅ丮 ¿ÀºêÁ§Æ®¿¡´Â ´ÙÀ½ÀÇ ¼¼ °¡Áö À¯ÇüÀÌ ÀÖ½À´Ï´Ù.

°¢°¢ÀÇ ¿ÀºêÁ§Æ®´Â ¼Ó¼ºÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ¼Ó¼ºÀÇ ¿ÏÀüÇÑ ¼³¸íÀº °¢ ¿ÀºêÁ§Æ® Ŭ·¡½ºÀÇ ¼Ó¼º¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ°¡ ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇϱâ Àü¿¡ DCE °ü¸®ÀÚ´Â µ¥ÀÌÅͺ£À̽º Á¤º¸¸¦ CDS Å×ÀÌºí¿¡ Ãß°¡Çϰí, µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ¿¡°Ô »ý¼º ±ÇÇÑÀ» ±ÇÇÑ ºÎ¿©ÇØ¾ß ÇÕ´Ï´Ù. DCE °ü¸®ÀÚ Å¸½ºÅ©¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®

°¢°¢ÀÇ ¸ñÇ¥ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ÇϳªÀÇ µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®°¡ ¿ä±¸µË´Ï´Ù. ¿ÀºêÁ§Æ®´Â µð·ºÅ丮¸í ¹× µ¥ÀÌÅͺ£À̽º À̸§¿¡ ¿¬°áµÇ´Â ¼¿ À̸§À» Æ÷ÇÔÇÏ´Â À̸§À» °¡Áý´Ï´Ù. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.

   /.../cell_name/dir_name1/dir_name2/OBJ_NAME
ÁÖ:´ÙÀ½Àº µ¥ÀÌÅͺ£À̽º À̸§¿¡ ´ëÇÑ ¹Ù¶÷Á÷ÇÑ »çÇ×ÀÔ´Ï´Ù. À̸§Àº ÃÖ´ë 8ÀÚ±îÁö °¡´ÉÇÏ¸ç ¸ðµç ¹®ÀÚ´Â ´ë¹®ÀÚ¿©¾ß ÇÕ´Ï´Ù. ¸¸ÀÏ ´ë¹®ÀÚ¿Í ¼Ò¹®ÀÚ°¡ ¼¯¿© Àְųª 8ÀÚ¸¦ ³Ñ¾î°¡´Â °æ¿ì, º°¸íÀ» ÇÒ´çÇϱâ À§ÇØ CATALOG GLOBAL DATABASE ¸í·ÉÀ» »ç¿ëÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ¸í·É¿¡ ´ëÇØ¼­´Â CATALOG GLOBAL DATABASE ¸í·É¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

´ÙÀ½Àº µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®ÀÇ ¿¹ÀÔ´Ï´Ù. DCE µð·ºÅ丮¿¡ ÀúÀåµÈ ¿ÀºêÁ§Æ®´Â ½Ã°£¼ÒÀΰú °°Àº ±âŸ Á¤º¸¸¦ °®½À´Ï´Ù. °¢ ¼Ó¼ºÀÇ ¿ÞÂÊÀÇ ¹®ÀÚ´Â ¼Ó¼ºÀÌ ¹Ýµå½Ã ÇÊ¿äÇÑ °ÍÀÎÁö(R), ¼±ÅÃÀûÀÎÁö(O), ÁÖ¼®ÀÎÁö(C) ¿©ºÎ¸¦ Ç¥½ÃÇÕ´Ï´Ù.

   ¿ÀºêÁ§Æ® À̸§:               /.../CELL_TORONTO/subsys/database/AIXDB1
R  DB_Object_Type:           D
C  DB_Product_Name:           DB2_for_AIX
C  DB_Product_Release:       V5R1M000
R  DB_Native_Database_Name:  AIXDBASE
R  DB_Database_Protocol:     DB2RA
R  DB_Authentication:        CLIENT
O  DB_Communication_Protocol:
O  DB_Database_Locator_Name: /.../CELL_TORONTO/subsys/database/AIX_INST
C  DB_Comment:               Test_database_on_AIX

µ¥ÀÌÅͺ£À̽º°¡ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ÀνºÅϽº¿Í °ü·ÃµÈ ´Ù¼öÀÇ µ¥ÀÌÅͺ£À̽º Áß Çϳª¶ó¸é, µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®´Â µ¥ÀÌÅͺ£À̽º À§Ä¡ ÁöÁ¤ÀÚ ¿ÀºêÁ§Æ® À̸§À» °®°í ÀÖ¾î¾ß Çϰí, Åë½Å ÇÁ·ÎÅäÄÝÀº °ø¹éÀ̾î¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º À§Ä¡ ÁöÁ¤ÀÚ ¿ÀºêÁ§Æ® À̸§Àº µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ¶Ç´Â DB2 ¿¬°á ÀνºÅϽº¿¡ ¿ÏÀü ±ÔÁ¤È­µÈ °ªÀÔ´Ï´Ù.

¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÏ´Â µ¥ »ç¿ëÇÏ´Â DCE ¸í·ÉÀÇ ¿¹°¡ ÀÖ½À´Ï´Ù. ¾î¶°ÇÑ ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÏ´õ¶óµµ, ±× Àü¿¡ DCE °ü¸®ÀÚ´Â DCE °ü¸®ÀÚ Å¸½ºÅ©¿¡ ±â¼úµÈ ´Ü°è¸¦ µû¶ó¾ß ÇÕ´Ï´Ù.

¿ì¼± cdscp.inp¶ó´Â ÆÄÀÏ¿¡ ´ÙÀ½À» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.

create object /.:/subsys/database/AIXDB1
 
add object /.:/subsys/database/AIXDB1 DB_Object_Type            = D
add object /.:/subsys/database/AIXDB1 DB_Product_Name           = DB2_for_AIX
add object /.:/subsys/database/AIXDB1 DB_Product_Release        = V5R1M000
add object /.:/subsys/database/AIXDB1 DB_Native_Database_Name   = AIXDBASE
add object /.:/subsys/database/AIXDB1 DB_Database_Protocol      = DB2RA
add object /.:/subsys/database/AIXDB1 DB_Authentication         = CLIENT
add object /.:/subsys/database/AIXDB1 DB_Database_Locator_Name  = /...
/CELL_TORONTO/subsys/database/AIX_INST
add object /.:/subsys/database/AIXDB1 DB_Comment      = Test_database_on_AIX

´ÙÀ½ Áß Çϳª¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

ÀÌ´Â ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù.

¿ÀºêÁ§Æ®¸¦ Ç¥½ÃÇÏ·Á¸é, ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

   cdscp show object /.:/subsys/database/AIXDB1

µ¥ÀÌÅͺ£À̽º°¡ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ÀνºÅϽº¿Í °ü·ÃµÈ À¯ÀÏÇÑ µ¥ÀÌÅͺ£À̽º¶ó¸é, µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®´Â Åë½Å ÇÁ·ÎÅäÄÝ ¼Ó¼º °ªÀ» °¡Á®¾ß Çϰí, µ¥ÀÌÅͺ£À̽º À§Ä¡ ÁöÁ¤ÀÚ ¿ÀºêÁ§Æ®´Â °ø¹éÀ̾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.

   ¿ÀºêÁ§Æ® À̸§:                  /.../CELL_TORONTO/subsys/database/MVSDB
R  DB_Object type:              D
C  DB_Product_Name:             DB2_for_MVS
C  DB_Product_Release:        V5R1M00
R  DB_Native_Database_Name:     MVSDBASE
R  DB_Database_Protocol:        DRDA
R  DB_Authentication:           SERVER
O  DB_Communication_Protocol:   APPC;NET1;TARGETLU1;DB2DRDA;MODE1;PROGRAM
O  DB_Database_Locator_Name:
C  DB_Comment:                  Test_database_on_MVS

µ¥ÀÌÅͺ£À̽º À§Ä¡ ÁöÁ¤ÀÚ ¿ÀºêÁ§Æ®

ÀÌ ¿ÀºêÁ§Æ®¿¡´Â DDMS ÀνºÅϽº ¶Ç´Â DB2 ¿¬°á ÀνºÅϽº·Î »ç¿ëÇÑ Åë½Å ÇÁ·ÎÅäÄÝ¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×ÀÌ µé¾î ÀÖ½À´Ï´Ù. ´ÙÀ½¿¡ ´ëÇØ µ¥ÀÌÅͺ£À̽º À§Ä¡ ÁöÁ¤ÀÚ ¿ÀºêÁ§Æ®°¡ Çϳª¾¿ ÇÊ¿äÇÕ´Ï´Ù.

¿ÀºêÁ§Æ®´Â ´ÙÀ½ ¿¹¿¡¼­Ã³·³, µð·ºÅ丮 À̸§°ú µ¥ÀÌÅͺ£À̽º ÀνºÅϽº À̸§ÀÇ ÀϺο¡ ¿¬°áµÇ´Â ¼¿ À̸§À» Æ÷ÇÔÇÏ´Â À̸§À» °¡Áý´Ï´Ù.

   /.../cell_name/dir_name1/dir_name2/AIX_INST
ÁÖ:¸¸ÀÏ ÀνºÅϽº°¡ ATTACHÀÇ ´ë»óÀ¸·Î »ç¿ëµÈ´Ù¸é, ÀϺÎÀÇ À̸§Àº ÃÖ´ë 8ÀÚ±îÁö¸¸ °¡´ÉÇÏ¸ç ¸ðµÎ ´ë¹®ÀÚ¿©¾ß ÇÕ´Ï´Ù.

´ÙÀ½Àº µ¥ÀÌÅͺ£À̽º À§Ä¡ ÁöÁ¤ÀÚ ¿ÀºêÁ§Æ®ÀÇ ¿¹ÀÔ´Ï´Ù. DCE µð·ºÅ丮¿¡ ÀúÀåµÈ ¿ÀºêÁ§Æ®´Â ½Ã°£¼ÒÀΰú °°Àº ±âŸ Á¤º¸¸¦ °®½À´Ï´Ù. °¢ ¼Ó¼ºÀÇ ¿ÞÂÊÀÇ ¹®ÀÚ´Â ¼Ó¼ºÀÌ ¹Ýµå½Ã ÇÊ¿äÇÑ °ÍÀÎÁö(R), ¼±ÅÃÀûÀÎÁö(O), ÁÖ¼®ÀÎÁö(C) ¿©ºÎ¸¦ Ç¥½ÃÇÕ´Ï´Ù.

   ¿ÀºêÁ§Æ® À̸§:                /.../CELL_TORONTO/subsys/database/AIX_INST
R  DB_Object_Type:            L
C  DB_Product_Name:           DB2_for_AIX
C  DB_Product_Release:        V5R1M00
R  DB_Communication_Protocol: TCPIP;HOSTNAME1;1234
R  DB_Communication_Protocol: APPC;NET1;TARGETLU1;TPN1;MODE;PROGRAM
C  DB_Comment:                Test_instance_on_AIX

µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®¿Í µ¥ÀÌÅͺ£À̽º À§Ä¡ ÁöÁ¤ÀÚ ¿ÀºêÁ§Æ® µÑ´Ù¿¡ ¼Ó¼ºÀ» Á¤ÀÇÇÒ ¶§ µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®ÀÇ °ªÀÌ »ç¿ëµË´Ï´Ù.

¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÏ´Â µ¥ »ç¿ëÇÏ´Â DCE ¸í·ÉÀÇ ¿¹°¡ ÀÖ½À´Ï´Ù. ¾î¶°ÇÑ ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÏ´õ¶óµµ, ±× Àü¿¡ DCE °ü¸®ÀÚ´Â DCE °ü¸®ÀÚ Å¸½ºÅ©¿¡ ±â¼úµÈ ´Ü°è¸¦ µû¶ó¾ß ÇÕ´Ï´Ù.

¿ì¼± cdscp.inp¶ó´Â ÆÄÀÏ¿¡ ´ÙÀ½À» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.

create object /.:/subsys/database/AIX_INST
 
add object /.:/subsys/database/AIX_INST DB_Object_Type            = L
add object /.:/subsys/database/AIX_INST DB_Product_Name           = DB2_for_AIX
add object /.:/subsys/database/AIX_INST DB_Product_Release        = V5R1M00
add object /.:/subsys/database/AIX_INST DB_Communication_Protocol = TCPIP;
HOSTNAME1;1234
add object /.:/subsys/database/AIX_INST DB_Communication_Protocol = APPC;NET1;
TARGETLU;TPN1;MODE;PROGRAM
add object /.:/subsys/database/AIX_INST DB_Comment     = Test_instance_on_AIX

´ÙÀ½ Áß Çϳª¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

ÀÌ´Â ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù.

¿ÀºêÁ§Æ®¸¦ Ç¥½ÃÇÏ·Á¸é, ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

   cdscp show object /.:/subsys/database/AIX_INST

°æ·ÎÁöÁ¤ Á¤º¸ ¿ÀºêÁ§Æ®

È£½ºÆ® ¾×¼¼½º¸¦ À§Çؼ­´Â °æ·ÎÁöÁ¤ Á¤º¸ ¿ÀºêÁ§Æ®°¡ ÇÊ¿äÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®¿¡ ÀÇÇØ »ç¿ëµÇ´Â µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÅäÄÝ ¹× ¸ñÇ¥ µ¥ÀÌÅͺ£À̽º¿¡ ÀÇÇØ »ç¿ëµÇ´Â µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÅäÄÝÀÌ ¼­·Î ÀÏÄ¡ÇÏÁö ¾Ê´Â °æ¿ì, °æ·ÎÁöÁ¤ ¿ÀºêÁ§Æ®°¡ Ŭ¶óÀÌ¾ðÆ®¿¡ ¾î¶² DDCS ÀνºÅϽº¸¦ »ç¿ëÇØ¾ßÇÒ Áö¸¦ ¾Ë·ÁÁÝ´Ï´Ù. °¢°¢ÀÇ ¸ñÇ¥ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ¼Ó¼ºÀÌ Á¸ÀçÇϴµ¥, ¿©±â¿¡´Â »ç¿ë °¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÅäÄÝ ¹× DB2 ¿¬°á ÀνºÅϽº¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º À§Ä¡ ÁöÁ¤ÀÚ ¿ÀºêÁ§Æ® À̸§ÀÌ Æ÷ÇԵ˴ϴÙ. ¿ÀºêÁ§Æ®´Â ´ÙÀ½°ú °°ÀÌ µð·ºÅ丮 À̸§°ú °íÀ¯ÇÑ ÀϺΠÀ̸§À¸·Î ¿¬°áµÈ ¼¿ À̸§À» Æ÷ÇÔÇÏ´Â À̸§À» °¡Áý´Ï´Ù.

   /.../cell_name/dir_name1/dir_name2/ROUTE1

´ÙÀ½Àº °æ·ÎÁöÁ¤ Á¤º¸ ¿ÀºêÁ§Æ®ÀÇ ¿¹ÀÔ´Ï´Ù. DCE µð·ºÅ丮¿¡ ÀúÀåµÈ ¿ÀºêÁ§Æ®´Â ½Ã°£¼ÒÀΰú °°Àº ±âŸ Á¤º¸¸¦ °®½À´Ï´Ù. °¢ ¼Ó¼ºÀÇ ¿ÞÂÊ ¹®ÀÚ´Â ¼Ó¼º ¶Ç´Â ¼Ó¼º ³» °¢ ÅäÅ«ÀÌ ¹Ýµå½Ã ÇÊ¿äÇÑÁö(R), ¼±ÅÃÀûÀÎÁö(O), ÁÖ¼®ÀÎÁö(C) ¿©ºÎ¸¦ Ç¥½ÃÇÕ´Ï´Ù.

Ŭ¶óÀÌ¾ðÆ® ±×·ì 1Àº ±×¸² 121ÀÇ Client_1, Client_2 ¹× Client_3ÀÔ´Ï´Ù.

   ¿ÀºêÁ§Æ® À̸§:     /.../CELL_TORONTO/subsys/database/ROUTE1
R  DB_Object_Type: R
C  DB_Comment:     Routing_for_client_group_1
 
R  DB_Target_Database_Info
   R  Database name                 = /.../CELL_TORONTO/subsys/database/MVSDB
   R  Outbound protocol from router = DRDA
   R  Inbound protocol to router    = DB2RA
   R  Authenticate at gateway       = 1
   O  Parameter string              = NOMAP,D,INTERRUPT_ENABLED
   R  DB_Database_Locator_Name      = /.../CELL_TORONTO/subsys/database/GW_INST
 
R  DB_Target_Database_Info
   R  Database name                 = *OTHERDBS
   R  Outbound protocol from router = DRDA
   R  Inbound protocol to router    = DB2RA
   R  Authenticate at gateway       = 0
   O  Parameter string              =
   R  DB_Database_Locator_Name      = /.../CELL_TORONTO/subsys/database/OTH_INST

µ¥ÀÌÅͺ£À̽º À̸§ *OTHERDBS´Â °æ·ÎÁöÁ¤ Á¤º¸ ¿ÀºêÁ§Æ®¿¡ ¸í¹éÇÏ°Ô Á¤ÀǵǾî ÀÖÁö ¾ÊÀº ¸ñÇ¥ µ¥ÀÌÅͺ£À̽º¿¡ ¾×¼¼½ºÇÏ´Â µ¥ »ç¿ëµÈ °øÅëÀÇ ¶ó¿ìÅ͸¦ ½Äº°Çϴ Ư¼ö °ªÀÔ´Ï´Ù.

¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÏ´Â µ¥ »ç¿ëÇÏ´Â DCE ¸í·ÉÀÇ ¿¹°¡ ÀÖ½À´Ï´Ù. ¹é½½·¡½Ã(\) ¹®ÀÚ´Â °è¼ÓµÊÀ» ³ªÅ¸³»´Â ¹®ÀÚÀÔ´Ï´Ù.

¾î¶°ÇÑ ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÏ´õ¶óµµ, ±× Àü¿¡ DCE °ü¸®ÀÚ´Â DCE °ü¸®ÀÚ Å¸½ºÅ©¿¡ ±â¼úµÈ ´Ü°è¸¦ µû¶ó¾ß ÇÕ´Ï´Ù.

¿ì¼± cdscp.inp¶ó´Â ÆÄÀÏ¿¡ ´ÙÀ½À» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.

create object /.:/subsys/database/ROUTE1
 
add object /.:/subsys/database/ROUTE1 DB_Object_Type = R
add object /.:/subsys/database/ROUTE1 DB_Comment = Routing_for_client_group_1
add object /.:/subsys/database/ROUTE1 DB_Target_Database_Info = \
   /.../CELL_TORONTO/subsys/database/MVSDB;\
drda;db2ra;1;NOMAP,D,INTERRUPT_ENABLE;\
   /.../CELL_TORONTO/subsys/database/GW_INST
add object /.:/subsys/database/ROUTE1 DB_Target_Database_Info = \
*OTHERDBS;drda;db2ra;0;;\
/.../CELL_TORONTO/subsys/database/OTH_INST

´ÙÀ½ Áß Çϳª¸¦ ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù.

ÀÌ´Â ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù.

¿ÀºêÁ§Æ®¸¦ Ç¥½ÃÇÏ·Á¸é, ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

   cdscp show object /.:/subsys/database/ROUTE1

DCE ¸í·É¿¡ °üÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ´ÙÀ½ DCE ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]