°ü¸® ¾È³»¼
DCE ȯ°æ¿¡¼ °¢°¢ÀÇ ¿ÀºêÁ§Æ®¿Í ¿ÀºêÁ§Æ® ¼Ó¼ºÀº ¿ÀºêÁ§Æ® ID(OID)·Î
½Äº°µË´Ï´Ù. °¢°¢ÀÇ OID´Â °èÃþÀûÀÎ ±ÇÇÑ ÇÒ´ç ±¸Á¶·ÎºÎÅÍ ¾òÀ» ¼ö
Àִµ¥, °¡Àå ³ôÀº ±ÇÇÑÀº ±¹Á¦ Ç¥ÁØÈ ±â±¸(ISO)ÀÔ´Ï´Ù.
Ç¥ 72¿¡¼´Â °¢ ¿ÀºêÁ§Æ® Ŭ·¡½ºÀÇ ¼Ó¼ºÀ» º¸¿©ÁÖ°í,
Ç¥ 73¿¡¼´Â ÇØ´ç ¼Ó¼ºÀ» º¸¿©ÁÝ´Ï´Ù.
Ç¥ 72. ¿ÀºêÁ§Æ® ¼Ó¼º Ŭ·¡½º
¿ÀºêÁ§Æ® Ŭ·¡½º
| ¿ÀºêÁ§Æ® ID(OID)
| Çʼö ¼Ó¼º
| ¼±ÅÃÀû ¼Ó¼º
|
(DB) Database_Object
| 1.3.18.0.2.6.12
| DAU, DOT, DDP, DNN
| DCO, DPN, DRL, DLN, DCP, DPR
|
(DL) Database_Locator_Object
| 1.3.18.0.2.6.13
| DOT, DCP
| DCO, DPN, DRL
|
(RI) Routing_Information_Object
| 1.3.18.0.2.6.14
| DOT, DTI
| DCO, DPN, DRL
|
Ç¥ 73. ¿ÀºêÁ§Æ® Ŭ·¡½º ¼Ó¼º
¼Ó¼º¸í
| OID
| ÃÖ¼Ò ±æÀÌ
| ÃÖ´ë ±æÀÌ
| ±¸¹®
|
(DAU) DB_Authentication
| 1.3.18.0.2.4.39
| 1
| 1024
| Char
|
(DCO) DB_Comment
| 1.3.18.0.2.4.30
| 1
| 1024
| Char
|
(DCP) DB_Communication_Protocol
| 1.3.18.0.2.4.31
| 1
| 1024
| Char
|
(DDP) DB_Database_Protocol
| 1.3.18.0.2.4.32
| 1
| 1024
| Char
|
(DLN) DB_Database_Locator_Name
| 1.3.18.0.2.4.33
| 1
| 1024
| Char
|
(DNN) DB_Native_Database_Name
| 1.3.18.0.2.4.34
| 1
| 1024
| Char
|
(DOT) DB_Object_Type
| 1.3.18.0.2.4.35
| 1
| 1
| Char
|
(DPN) DB_Product_Name
| 1.3.18.0.2.4.36
| 1
| 1024
| Char
|
(DRL) DB_Product_Release
| 1.3.18.0.2.4.37
| 1
| 1024
| Char
|
(DTI) DB_Target_Database_Info
| 1.3.18.0.2.4.38
| 1
| 1024
| Char
|
(DPR) DB_Principal
| 1.3.18.0.2.4.63
| 1
| 1024
| Char
|
ÁÖ: | DCP, DDP ¹× DTI¿¡ ´ëÇØ¼´Â ´ÙÁßÀÇ °ªÀÌ Çã¿ëµË´Ï´Ù. ´Ù¸¥ ¼Ó¼º¿¡
´ëÇØ¼´Â ÇÑ °³ÀÇ °ª¸¸ÀÌ °¡´ÉÇÕ´Ï´Ù.
|
|
´ÙÀ½ Àý¿¡¼´Â °¢°¢ÀÇ ¼Ó¼ºÀ» ¼³¸íÇÕ´Ï´Ù.
ÁÖ: | DCE µð·ºÅ丮 ¼ºñ½º´Â Ç׸ñÀÌ DB2¿¡ ´ëÇØ À¯È¿ÇÑÁö °Ë»çÇÏÁö
¾Ê½À´Ï´Ù. ÀÔ·Â ÇʼöÀÎ ¼Ó¼ºÀ» ÀÔ·ÂÇß´ÂÁö¿Í ¿Ã¹Ù¸¥ °ªÀ»
ÀÔ·ÂÇß´ÂÁö¸¦ È®ÀÎÇϽʽÿÀ.
|
- DB_Authentication(DAU)
- ¿ÀºêÁ§Æ®°¡ ¿ä±¸ÇÏ´Â ÀÎÁõ ¹æ¹ýÀÔ´Ï´Ù. ÀÌ ¼Ó¼ºÀº DB2 ¼¹öÀÇ
µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®¿¡ ÇʼöÀûÀÎ ¼Ó¼ºÀÔ´Ï´Ù. °ªÀº CLIENT,
SERVER ¶Ç´Â DCE¿©¾ß ÇÕ´Ï´Ù.
- DB_Principal(DPR)
- ÀÎÁõ ¹æ¹ýÀÌ "DCE"ÀÎ °æ¿ì, ÀÌ ¼Ó¼º¿¡ DCE Çٽɺθ¦ ÀÔ·ÂÇϽʽÿÀ.
- DB_Comment(DCO)
- ¼³¸í ±â·Ï¿ëÀÔ´Ï´Ù.
- DB_Communication_Protocol(DCP)
- °¢°¢ÀÇ °ªÀÌ Áö¿øµÇ´Â ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝÀ» ¼³¸íÇÏ´Â ÅäÅ«À¸·Î ±¸¼ºµÈ
´ÙÁß °ªÀÇ ¼Ó¼º. ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝÀÇ ¿¹´Â TCP/IP, APPC, IPX/SPX
¹× NetBIOS°¡ ÀÖ½À´Ï´Ù(¸¶Áö¸· µÎ °¡Áö´Â OS/2¿¡¸¸ Àû¿ëµË´Ï´Ù). °¢
ÅäÅ«Àº ¼¼¹ÌÄÝ·ÐÀ¸·Î ±¸ºÐµË´Ï´Ù. ÅäÅ« »çÀÌ¿¡ °ø¹éÀ» ³ÖÁö ¸¶½Ê½Ã¿À.
- TCP/IP¿¡ ´ëÇÑ ÅäÅ«Àº ´ÙÀ½°ú °°½À´Ï´Ù.
- tcpip
- ¸ñÇ¥ ³ëµåÀÇ È£½ºÆ® À̸§
- ¼ö½ÅµÇ´Â TCP/IP Á¢¼Ó ¿äûÀ» ûÃëÇϱâ À§ÇØ ¿ÀºêÁ§Æ®°¡ »ç¿ëÇÏ´Â Æ÷Æ® ¹øÈ£
- (¼±ÅÃÀû) º¸¾ÈÀº NONE ¶Ç´Â SOCKSÀÔ´Ï´Ù.
¿¹¸¦ µé¸é, tcpip;HOSTNAME;1234ÀÔ´Ï´Ù.
- APPC¿¡ ´ëÇÑ ÅäÅ«Àº ´ÙÀ½°ú °°½À´Ï´Ù.
- appc
- ¿ÀºêÁ§Æ®°¡ ¼ÓÇØ ÀÖ´Â ¸ñÇ¥ÀÇ ³×Æ®¿öÅ© ID
- ¸ñÇ¥°¡ ¹ß°ßµÉ ¼ö ÀÖ´Â LU À̸§
- LU ³»ÀÇ ¿ÀºêÁ§Æ®¸¦ ³ªÅ¸³»´Â Æ®·£Àè¼Ç ÇÁ·Î±×·¥ À̸§(TPN)(MVS/ESA¿ë DB2ÀÇ
°æ¿ì, TPNÀ¸·Î DB2DRDA »ç¿ë)
- ¸ðµå À̸§
- ¸ñÇ¥¿¡ ÀÇÇØ »ç¿ëµÉ º¸¾ÈÀÇ À¯Çü. °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.
¿¹¸¦ µé¸é, appc;NETID;TARGETLU;TPNAME;MODE;PROGRAMÀÔ´Ï´Ù.
ÁÖ: | APPCÀÇ °æ¿ì Ŭ¶óÀÌ¾ðÆ®´Â LU À̸§À¸·Î Áö¿ª Á¦¾îÁ¡(CP)À» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
|
- (OS/2 ¹× Áö¿øµÇ´Â Windows ¿î¿µ üÁ¦¸¸)
IPX/SPX¿¡ ´ëÇÑ ÅäÅ«Àº ´ÙÀ½°ú °°½À´Ï´Ù.
- ipxspx
- ÆÄÀÏ ¼¹ö À̸§
- ¿ÀºêÁ§Æ® À̸§
¿¹¸¦ µé¸é, ipxspx;SVR_NAME;OBJ_NAMEÀÔ´Ï´Ù.
- (OS/2 ¹× Áö¿øµÇ´Â Windows ¿î¿µ üÁ¦¸¸)
NetBIOS¿¡ ´ëÇÑ ÅäÅ«Àº ´ÙÀ½°ú °°½À´Ï´Ù.
- netbios
- ¼¹öÀÇ ³ëµå À̸§
¿¹¸¦ µé¸é, netbios;SVR_NNMEÀÔ´Ï´Ù. ¿©±â¼, Ŭ¶óÀ̾ðÆ®
¾î´ðÅÍ ¹øÈ£´Â ·¹Áö½ºÆ®¸® °ª db2clientadpt ¶Ç´Â
µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼ö
dft_client_adpt¿¡¼ ãÀ» ¼ö ÀÖ½À´Ï´Ù.
- (Windows operating ½Ã½ºÅÛ¸¸ ÇØ´ç) NPIPE¿¡ ´ëÇÑ ÅäÅ«Àº ´ÙÀ½°ú °°½À´Ï´Ù.
- NPIPE
- ¼¹öÀÇ ÄÄÇ»ÅÍ À̸§
- ¼¹öÀÇ ÀνºÅϽº À̸§
¿¹¸¦ µé¸é, npipe;computername;instanceÀÔ´Ï´Ù.
- DB_Database_Protocol(DDP)
- µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÅäÄÝ ¶Ç´Â ¸ñÇ¥ µ¥ÀÌÅͺ£À̽º¿¡ ÀÇÇØ Áö¿øµÇ´Â
ÇÁ·ÎÅäÄÝ.
µé¾î°¥ ¼ö ÀÖ´Â °ªÀº DB2RA ¹× DRDAÀÔ´Ï´Ù. ´ÙÀ½Àº µÎ °³ÀÇ
ÇÁ·ÎÅäÄÝÀ» Ãß°¡ÇÏ´Â µ¥ »ç¿ëµÇ´Â cdscp ¸í·ÉÀÔ´Ï´Ù.
add object /.:/subsys/database/AIXDB1 DB_Database_Protocol db2ra
add object /.:/subsys/database/AIXDB1 DB_Database_Protocol drda
- DB_Database_Locator_Name(DLN)
- µ¥ÀÌÅͺ£À̽º À§Ä¡ ÁöÁ¤ÀÚ ¿ÀºêÁ§Æ®ÀÇ DCE À̸§. µ¥ÀÌÅͺ£À̽º
¿ÀºêÁ§Æ®¿¡¼ À̸§Àº DBMS ÀνºÅϽº¸¦ À§ÇÑ °ÍÀÔ´Ï´Ù. °æ·ÎÁöÁ¤
Á¤º¸ ¿ÀºêÁ§Æ®¿¡¼ À̸§Àº DB2 ¿¬°á ÀνºÅϽº¿¡ ´ëÇÑ °ÍÀÔ´Ï´Ù.
¿¹¸¦ µé¸é, /.../CELL_TORONTO/subsys/database/AIX_INSTÀÔ´Ï´Ù.
- DB_Native_Database_Name(DNN)
- µ¥ÀÌÅͺ£À̽º¸¦ Æ÷ÇÔÇÏ´Â ÀνºÅϽº ³»¿¡¼ µ¥ÀÌÅͺ£À̽º°¡ ¾Ë·ÁÁ® ÀÖ´Â
µ¥ÀÌÅͺ£À̽º À̸§ ¶Ç´Â º°¸í. À̰ÍÀº DBMS ÀνºÅϽº»ó¿¡¼ Áö¿ª
ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÇØ´ç µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼ÓÇϱâ À§ÇØ »ç¿ëÇÒ À̸§ÀÔ´Ï´Ù.
DB2 Universal Database¿ë µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ À̸§Àº ÃÖ´ë 8ÀÚ±îÁö
°¡´ÉÇÕ´Ï´Ù. ´Ù¸¥ µ¥ÀÌÅͺ£À̽ºÀÇ °æ¿ì, À̸§ÀÇ ±æÀÌ´Â ´Ù¸¦ ¼ö
ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, MVS/ESA¿ë DB2ÀÇ µ¥ÀÌÅͺ£À̽º´Â 18ÀÚ±îÁöµµ
°¡´ÉÇÕ´Ï´Ù.
- DB_Object_Type(DOT)
- ¿ÀºêÁ§Æ®ÀÇ À¯Çü. ÀÌ ¼Ó¼ºÀº ¸ðµç ¿ÀºêÁ§Æ®¿¡ ÇÊ¿äÇÏ¸ç ´ÙÀ½ Áß Çϳª°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.
- D
- µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®
- L
- µ¥ÀÌÅͺ£À̽º À§Ä¡ ÁöÁ¤ÀÚ ¿ÀºêÁ§Æ®
- R
- °æ·ÎÁöÁ¤ Á¤º¸ ¿ÀºêÁ§Æ®
- DB_Product_Name(DPN)
- Á¦Ç° ½Äº°. ¼³¸í ±â·Ï¿ëÀÔ´Ï´Ù.
- DB_Product_Release(DRL)
- Á¦Ç° ¸±¸®½º ·¹º§. ¼³¸í ±â·Ï¿ëÀÔ´Ï´Ù.
- DB_Target_Database_Info(DTI)
- °¢°¢ÀÇ °ªÀÌ ¼¼¹ÌÄÝ·ÐÀ¸·Î ±¸ºÐµÈ °íÁ¤µÈ ¼öÀÇ ÅäÅ«À¸·Î ±¸¼ºµÇ¾î
ÀÖ´Â ´ÙÁß °ª ¼Ó¼º. ÅäÅ« »çÀÌ¿¡ °ø¹éÀ» ³ÖÁö ¸¶½Ê½Ã¿À. ÅäÅ«Àº ´ÙÀ½ ¼ø¼¸¦ °¡Á®¾ß ÇÕ´Ï´Ù.
- µ¥ÀÌÅͺ£À̽º À̸§. °æ·ÎÁöÁ¤ ¼ºñ½º°¡ Á¦°øµÇ´Â ¸ñÇ¥ µ¥ÀÌÅͺ£À̽º
¿ÀºêÁ§Æ®ÀÇ DCE ¸íĪ. *OTHERDBS´Â °æ·ÎÁöÁ¤ Á¤º¸ ¿ÀºêÁ§Æ®¿¡ ¸í½ÃÀûÀ¸·Î
Á¤ÀǵǾî ÀÖÁö ¾ÊÀº ¸ðµç ¸ñÇ¥ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ±âº» °ÔÀÌÆ®¿þÀ̸¦
ÁöÁ¤Çϴ Ư¼ö °ªÀÔ´Ï´Ù.
- ¶ó¿ìÅͷκÎÅÍÀÇ ¾Æ¿ô¹Ù¿îµå ÇÁ·ÎÅäÄÝ. ¸ñÇ¥ µ¥ÀÌÅͺ£À̽º°¡
»ç¿ëÇÏ´Â µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÅäÄÝ ¶Ç´Â °æ·ÎÁöÁ¤ DB2 ¿¬°á ÀνºÅϽº°¡
ÇØ´ç ¸ñÇ¥ µ¥ÀÌÅͺ£À̽º¿Í Åë½ÅÇÏ´Â µ¥ »ç¿ëÇÏ´Â µ¥ÀÌÅͺ£À̽º
ÇÁ·ÎÅäÄÝ. ¿¹¸¦ µé¸é, DRDA°¡ ÀÖ½À´Ï´Ù.
- ¶ó¿ìÅÍ·ÎÀÇ Àιٿîµå ÇÁ·ÎÅäÄÝ. °æ·ÎÁöÁ¤ DB2 ¿¬°á ÀνºÅϽº
¿ÀºêÁ§Æ®°¡ ½ÂÀÎÇÏ´Â µ¥ÀÌÅͺ£À̽º ÇÁ·ÎÅäÄÝ. ¿¹¸¦ µé¸é, DB2RA°¡
ÀÖ½À´Ï´Ù.
- °ÔÀÌÆ®¿þÀÌ¿¡¼ÀÇ ÀÎÁõ. À¯È¿ÇÑ °ªÀº 0 ¶Ç´Â 1ÀÔ´Ï´Ù. Ç¥ 74¿¡¼
ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
- DB2 ¿¬°á °ÔÀÌÆ®¿þÀÌ¿¡ ´ëÇÑ °íÀ¯ Á¤º¸¸¦ °¡Áö°í ÀÖ´Â ¸Å°³º¯¼ö
¹®ÀÚ¿. ÀÌ ¹®ÀÚ¿Àº ¾Æ·¡¿¡ ¼³¸íµÇ¾î ÀÖ´Â ¼ø¼ÀÇ ÅäÅ«À» °¡Áö°í
ÀÖ½À´Ï´Ù. ÅäÅ«Àº ½°Ç¥·Î ±¸ºÐµË´Ï´Ù. ÁöÁ¤µÇÁö ¾ÊÀº ÅäÅ«¿¡ ´ëÇØ¼´Â
±âº»°ªÀÌ »ç¿ëµË´Ï´Ù.
- ¸Ê ÆÄÀÏ À̸§. ±âº» SQLCODE ¸ÊÇÎÀ» °ãÃľ²´Â SQLCODE ¸ÊÇÎ ÆÄÀÏÀÇ
¿ÏÀüÈ÷ °ËÁõµÈ À̸§. SQLCODE ¸ÊÇÎÀ» ¸ØÃß·Á¸é NOMAPÀ̶ó°í ÁöÁ¤ÇϽʽÿÀ.
- D. ƯÁ¤ SQLCODE°¡ ¸®ÅϵǸé ÀÀ¿ëÇÁ·Î±×·¥Àº DRDA ¼¹ö·ÎºÎÅÍ
¿¬°áÀÌ ²÷¾îÁý´Ï´Ù. SQLCODE¿¡ ´ëÇØ¼´Â DB2 Connect »ç¿ëÀÚ ¾È³»¼¿¡¼
ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
- INTERRUPT_ENABLED. DRDA ¼¹ö¿¡ Á¢¼ÓµÇ¾î ÀÖ´Â µ¿¾È Ŭ¶óÀÌ¾ðÆ®°¡
ÀÎÅÍ·´Æ®¸¦ ¹ßÇàÇϸé, DB2 ¿¬°áÀº ¿¬°áÀ» ÇØÁ¦Çϰí ÀÛ¾÷ ´ÜÀ§(UOW)¸¦
±¸°£ º¹¿øÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, ´ÙÀ½°ú °°½À´Ï´Ù.
NOMAP
/u/username/sqllib/map/dcs1new.map,D
/u/username/sqllib/map/dcs1new.map,D,INTERRUPT_ENABLED
´ÙÀ½°ú °°ÀÌ ±âº»°ªÀÌ »ç¿ëµÇ´Â À§Ä¡¿¡¼ ÅäÅ«ÀÇ ¼ø¼¸¦ À¯ÁöÇÏ·Á¸é,
½°Ç¥¸¦ »ç¿ëÇϽʽÿÀ. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.
,D
¶Ç´Â
,,INTERRUPT_ENABLED
¸Å°³º¯¼ö ¹®ÀÚ¿¿¡ ´ëÇØ¼´Â DB2 Connect »ç¿ëÀÚ ¾È³»¼¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ»
ÂüÁ¶ÇϽʽÿÀ.
- °æ·ÎÁöÁ¤ ¼ºñ½º¸¦ Á¦°øÇÏ´Â DB2 ¿¬°á ÀνºÅϽºÀÇ DCE À̸§
´ÙÀ½Àº DB_Target_Database_InfoÀÇ ¿¹ÀÔ´Ï´Ù.
/.../CELL_TORONTO/subsys/database/MVSDB;\
drda;db2ra;0;;\
/.../CELL_TORONTO/subsys/database/GW_INST
ÁÖ: | À§ÀÇ ¿¹¿¡¼ ¹é½½·¡½Ã(\)´Â Çà ¿¬°á ¹®ÀÚÀÔ´Ï´Ù.
|
[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]