¾È³çÇϼ¼¿ä. DB2 ¹× XpertMon »ç¿ëÀÚ ¿©·¯ºÐ!
¢ß ¾ÆÀÌƼ¿¢½ºÆÛÆ®±×·ì DB »ç¾÷ºÎÀÔ´Ï´Ù.
À̹ø¿¡´Â DB2 UDB¿Í MSSQL¿¡ ´ëÇÑ µÎ ¹ø° ½Ã°£ÀÔ´Ï´Ù.
¸ÕÀú DB2¿Í MSSQL¼¹öÀÇ ±¸Á¶¿¡ ´ëÇؼ ´Ù·ç¾ú°í, À̹ø¿¡´Â DB2¿Í MSSQL¼¹öÀÇ
OBJECT, SECURITY ±×¸®°í TOOL¿¡ ´ëÇØ »ìÆ캸µµ·Ï ÇÏ°Ú½À´Ï´Ù.
Containers, table space¿Í file groups
DB2 UDB¿¡¼, container ´Â µ¥ÀÌÅÍ°¡ ¹°¸®ÀûÀ¸·Î ÆÄÀÏ, µð·ºÅ丮, µð¹ÙÀ̽ºÇüÅ·Î
ÀúÀåµÇ´Â °÷ÀÔ´Ï´Ù. SQL Server¿¡¼´Â, 'container' ÀÇ °³³äÀº Á¸ÀçÇÏÁö ¾ÊÁö¸¸ ÆÄÀÏ¿¡
µ¥ÀÌÅ͸¦ ÀúÀåÇÕ´Ï´Ù.
DB2 UDB¿¡¼, table space ´Â ³í¸®ÀûÀÎ Å×À̺í°ú ¹°¸®ÀûÀÎ ÄÁÅ×ÀÌ³Ê »çÀÌÀÇ ³í¸®ÀûÀÎ
¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. Å×ÀÌºí½ºÆäÀ̽º¸¦ »ý¼ºÇÒ ¶§, ÄÁÅ×ÀÌ³Ê¿Í ¹öÆÛÇ®À» ÁöÁ¤ÇØ ÇÒ´çÇÒ ¼ö
ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº ¼º´É¿¡ Áß¿äÇÕ´Ï´Ù. ¿¹¸¦ µé¸é, ¸¸¾à "hot"¶ó´Â Å×À̺íÀÌ ÀÖ´Ù¸é,
ÀÚ½ÅÀÇ ¹öÆÛÇ®°ú Á¶ÇյǴ Å×ÀÌºí ½ºÆäÀ̽º¿¡ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº Å×À̺íÀÇ
µ¥ÀÌÅ͸¦ ¸Þ¸ð¸®¿¡ Ç×»ó ÀúÀåµÇ°Ô ÇÕ´Ï´Ù. ¶ÇÇÑ database °¡ default·Î »ý¼ºµÇ¸é
Table 3¿¡¼¿Í °°ÀÌ 3°³ÀÇ Å×ÀÌºí½ºÆäÀ̽º°¡ »ý¼ºµË´Ï´Ù.
Table 3. database¸¦ »ý¼ºÇÒ ¶§ default·Î »ý¼ºµÇ´Â DB2 UDB table space
Tablespace ¸í | Description |
SYSCATSPACE | ¸ÞŸµ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ´Â Catalog Table space |
TEMPSPACE1 | join°ú sort °°Àº ÀÛ¾÷À» ¼öÇàÇÏ´Â System temporary tablespace tablespace ¸íÀº ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. |
USERSPACE1 | ÀÌ tablespace´Â ¼±ÅÃÀÌ°í user tableÀ» ÀúÀåÇÕ´Ï´Ù.Tablespace´Â table »ý¼º ½Ã°£À» ¸í¹éÇÏ°Ô °¡¸®Å°Áö ¾Ê½À´Ï´Ù. |
Database´Â µ¶¸³ÀûÀÎ unitÀ̱⠶§¹®¿¡, Å×ÀÌºí½ºÆäÀ̽º´Â µ¥ÀÌÅͺ£À̽º »çÀÌ¿¡¼
°øÀ¯µÇÁö ¾Ê½À´Ï´Ù. ¶ÇÇÑ database³»¿¡¼¸¸ À¯ÀÏÇÏ¸é µÇ¹Ç·Î µÎ °³ÀÇ ´Ù¸¥
µ¥ÀÌÅͺ£À̽º¿¡¼´Â °°Àº À̸§ÀÇ Å×ÀÌºí½ºÆäÀ̽º°¡ Á¸ÀçÇÒ ¼ö ÀÖ½À´Ï´Ù.
Figure 2¿¡¼ º¸ÀÌ´Â °Íó·³ Å×ÀÌºí ½ºÆäÀ̽º MYTBLS¸¦ °¡Áö´Â MYDB1 °ú
Å×ÀÌºí½ºÆäÀ̽º MYTBLS¸¦ °¡Áö´Â MYDB2 °¡ °°Àº Å×ÀÌºí ½ºÆäÀ̽º¸íÀ¸·Î Á¸ÀçÇÕ´Ï´Ù.
SQL Server´Â DB2 UDB table space¿Í ºñ½ÁÇÑ file groupÀÌ ÀÖ½À´Ï´Ù.
Table space¿Í ºñ½ÁÇÏ°Ôµµ, µÎ °³ÀÇ ´Ù¸¥ µ¥ÀÌÅͺ£À̽º¿¡¼´Â °°Àº À̸§ÀÇ ÆÄÀÏ ±×·ìÀÌ
Á¸ÀçÇÒ ¼ö ÀÖ½À´Ï´Ù. Figure 1¿¡¼ º¸¿©Áö´Â °Íó·³ ÆÄÀÏ ±×·ì 'MyFileGroup'À» °¡Áö´Â
MYDB1 °ú MYDB2 ¿¡ ÀÖ´Â file group¸íÀÌ °°½À´Ï´Ù.
DB2 UDB table space´Â SMS (system-managed spaces) or DMS (database-managed spaces)·Î
±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. SMS table space´Â OS¿¡ ÀÇÇØ °ü¸®µÇ°í directory·Î¸¸ »ý¼º °¡´ÉÇÕ´Ï´Ù.
ÇÊ¿äÇÑ ¸¸Å ÀÚµ¿ÀûÀ¸·Î Áõ°¡µÇ¹Ç·Î ÀûÀº °ü¸®·Î ÁÁÀº ¼º´ÉÀ» ³À´Ï´Ù.
ÀÌ°ÍÀº SQL ServerÀÇ data file°ú ºñ½ÁÇÕ´Ï´Ù (ÀÚµ¿ Áõ°¡°¡ µÇ´Â Á¡).
DMS table space´Â DB2 UDB¿¡ ÀÇÇØ °ü¸®µÇ°í file À̳ª raw devices·Î »ý¼º °¡´ÉÇÕ´Ï´Ù.
DMS table space´Â ¾à°£ÀÇ °ü¸®°¡ ÇÊ¿äÇÏÁö¸¸ ÈξÀ ÁÁÀº ¼º´ÉÀ» ³À´Ï´Ù.
¿¹¸¦ µé¸é, °ø°£ÀÇ Áõ°¡°¡ ÀÚµ¿ÀûÀ¸·Î µÇÁö ¾Ê±â ¶§¹®¿¡ table space¸¦ À§ÇÑ °ø°£ÀÇ
¾çÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
±×¸®°í, Æ®·£Àè¼Ç ·Î±×ÀÇ À§Ä¡¿Í »çÀÌÁî´Â DB CFG¿¡¼ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Table 4´Â DB2 UDB databases ¶Ç´Â table space¿¡ ´ëÇÑ SQL Server databases mapÀ»
º¸¿©ÁÝ´Ï´Ù.
Table 4. DB2 UDB databases ¶Ç´Â table space¿¡ ´ëÇÑ SQL Server databases map
SQL Server Database | DB2 UDB database ¶Ç´Â table space |
Master | DB2 UDB¿¡¼ÀÇ SYSCATSPACE (catalog table space), ÀÌ Á¤º¸´Â database level¿¡¼¸¸ À¯ÁöµË´Ï´Ù. |
model | ÀÌ°ÍÀº µ¿µîÇÑ database/table space°¡ ¾ø½À´Ï´Ù; ÇÏÁö¸¸, DB2´Â µ¥ÀÌÅͺ£À̽º ±¸Á¶¸¦ °¡Á®¿À´Â 'db2look''À̶ó´Â toolÀÌ ÀÖ½À´Ï´Ù. ±×¸®°í »õ·Î¿î µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇϱâ À§ÇØ ³ªÁß¿¡ ½ÇÇàµÉ ¼öµµ ÀÖ½À´Ï´Ù. |
msdb | ¼³Ä¡ÇÒ ¶§ »ý¼ºµÇ´Â Tool catalog database, ¶Ç´Â ¼³Ä¡ÇÑ ÈÄ¿¡ create tools catalog ¸í·É¾î·Î °¡´ÉÇÕ´Ï´Ù |
Northwind | SAMPLE database |
pubs | SAMPLE database |
tempdb | TEMPSPACE1 table space |
distribution | DB2 UDB´Â ¸ðµç DB2 UDB family¸¦ À§ÇÑ replication Áö¿øÀ» Á¦°øÇÕ´Ï´Ù. DB2°¡ ¾Æ´Ñ °ü¸® ½Ã½ºÅÛ°úÀÇ ReplicationÀº Information Integrator ¼ÒÇÁÆ®¿þ¾î°¡ ÇÊ¿äÇÕ´Ï´Ù. |
Object ¸í
SQL Server object¸íÀº ´ÙÀ½°ú °°ÀÌ 4ºÎºÐÀ¸·Î ±¸¼ºµË´Ï´Ù.
[SQL Server Instance].[Database Name].[Owner].[object name]
À̵é À̸§ÀÇ ¾Õ 3ºÎºÐÀº ¿É¼ÇÀÌ°í, ¿ÀºêÁ§Æ®°¡ ¾î¶»°Ô »ç¿ëµÇ´À³Ä¿¡ ´Þ·Á ÀÖ½À´Ï´Ù
DB2 UDB¿¡¼, object´Â µÎ ºÎºÐÀÇ ±¸Á¶·Î µÇ¾î ÀÖ½À´Ï´Ù.
Schema¸í.object¸í
½ºÅ°¸¶¸íÀº ³í¸®ÀûÀ¸·Î ±×·ì ¿ÀºêÁ§Æ®¸¦ »ç¿ëÇÕ´Ï´Ù. ½ºÅ°¸¶¸íÀº UserID¿Í °°¾Æ¾ß
ÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. IMPLICIT_SCHEMAƯ±ÇÀ» °¡Áø UserID´Â Á¸ÀçÇÏÁö ¾ÊÀº ½ºÅ°¸¶¸¦
»ç¿ëÇÏ¿© ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é, "Peter" °¡ IMPLICIT_SCHEMA Ư±ÇÀ»
°¡Áö°í ¾Æ·¡ÀÇ ¸í·É¾î¸¦ ½ÇÇàÇÑ´Ù°í °¡Á¤Çϸé:
CREATE TABLE WORLD.TABLEA (lastname char(10))
ÀÌ °æ¿ì¿¡, WORLD´Â »õ·Ó°Ô »ý¼ºµÇ´Â ½ºÅ°¸¶ÀÌ°í, Å×À̺í WORLD.TABLEA°¡ »ý¼ºµË´Ï´Ù.
¸¸¾à Peter°¡ ½ºÅ°¸¶¸¦ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é, default°¡ connection IDÀ̱⠶§¹®¿¡
PETER.TABLEA·Î »ý¼ºµË´Ï´Ù.
DB2 UDB¿¡¼ ¸í·É¾î¸¦ À̽´Çϱâ Àü¿¡ Ç×»ó database¿¡ connectionµÈ´Ù¸é, ¿Ö object ¸íÀÌ
object ±¸Á¶ÀÇ ºÎºÐÀÌ ¾Æ´ÑÁö¸¦ ¼³¸íÇÏ´Â °ÍÀÔ´Ï´Ù.
Tables, views, and indexes
SQL Server¿Í DB2 UDB¿¡¼ Tables, views, indexes´Â ¸Å¿ì ¸¹½À´Ï´Ù. »ý¼ºÇÒ ¼ö ÀÖ´Â
GUI¸¦ º¸¸é, SQL Server's Enterprise Manager GUI tool°ú DB2 UDB Á¦¾î¼¾ÅÍ°¡ ÀÖ½À´Ï´Ù.
Enterprise Manager ´Â index¸¦ »ý¼ºÇϱâ Àü¿¡ ù ¹ø° diagramÀ» »ý¼ºÇØ¾ß ÇÕ´Ï´Ù.
DB2 UDB Á¦¾î¼¾ÅÍ´Â ¾î¶² Á¶Ä¡ ¾øÀÌ GUI·Î Á÷Á¢ index¸¦ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
SQL Server ´Â ´Ù¸¥ user µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇؼ Á¤º¸¸¦ ÀúÀåÇÏ´Â ¸¶½ºÅÍ µ¥ÀÌÅͺ£À̽º
ÀÔ´Ï´Ù. ±×·¯³ª user µ¥ÀÌÅͺ£À̽º ÀÚ½ÅÀº DB2 UDBó·³ µ¶¸³ÀûÀÎ unitÀÔ´Ï´Ù.
µû¶ó¼, µÎ Á¦Ç°, table, view ¶Ç´Â index´Â µÎ °³ÀÇ ´Ù¸¥ database¿¡ °°Àº À̸§À»
°¡Áú ¼ö ÀÖ½À´Ï´Ù. SQL Server´Â ´Ù¸¥ database ³»ÀÇ tableÀÇ Á¶ÀÎÀÌ °¡´ÉÇÏÁö¸¸
DB2 UDB federationÀÌ °¡´ÉÇؾ߸¸ Áö¿øµË´Ï´Ù.
Configuration files
SQL Server´Â ÀνºÅϽº ·¹º§ÀÇ ±¸¼º Á¤º¸¿Í µ¥ÀÌÅͺ£À̽º ·¹º§ÀÇ Enterprise Manager
GUI·Î ÀúÀåµË´Ï´Ù. Enterprise Manager GUI¸¦ »ç¿ëÇÏ¿©, ÁÖ¾îÁø µ¥ÀÌÅͺ£À̽º ¶Ç´Â
ÀνºÅϽº¿¡¼ ¿À¸¥ÂÊÀ» Ŭ¸¯ÇÏ°í Properties¸¦ ¼±ÅÃÇÏ¸é ¸ðµç °¡´ÉÇÑ ±¸¼º ¿É¼ÇÀÌ
ȸ鿡 ³ªÅ¸³³´Ï´Ù. DB2 UDB¿¡¼, ±¸¼º ÆĶó¹ÌÅÍ´Â ÀνºÅϽº ·¹º§Àº DBM CFG ÆÄÀÏ¿¡
ÀúÀåµÇ°í µ¥ÀÌÅͺ£À̽º ·¹º§Àº DB CFG ÆÄÀÏ¿¡ ÀúÀåµË´Ï´Ù.
Á¦¾î¼¾Å͸¦ »ç¿ëÇÏ¿©, ÁÖ¾îÁø ÀνºÅϽº¿¡¼ ¿À¸¥ÂÊÀ» Ŭ¸¯ÇÏ°í Configure Parameters¸¦
Ŭ¸¯Çϸé, Figure 7À» º¼ ¼ö ÀÖ½À´Ï´Ù.
Figure 7. DB2 UDB DBM CFG (instance level)
¶ÇÇÑ µ¥ÀÌÅͺ£À̽º ·¹º§¿¡¼, ÁÖ¾îÁø µ¥ÀÌÅͺ£À̽ºÀÇ ¿À¸¥ÂÊÀ» Ŭ¸¯ÇÏ°í
Configure Parameters¸¦ Ŭ¸¯Çϸé Figure 8°ú °°ÀÌ º¸¿©ÁÝ´Ï´Ù.
Figure 8. DB CFG (database level)
DB2 UDB´Â ½Ã½ºÅÛÀ» ±¸¼ºÇÒ ¼ö ÀÖ´Â ¸¹Àº ÆĶó¹ÌÅ͸¦ Á¦°øÇÕ´Ï´Ù. ±×·¯³ª, ÀÚµ¿ÀûÀ¸·Î
½Ã½ºÅÛÀ» ±¸¼ºÇϱ⠽¬¿î ¹æ¹ýÀº, Á¦°ø ¹ÞÀº Á¤º¸¿¡ ±â¹ÝÀ» µÎ¾î ÃÖ»óÀÇ °ªÀ¸·Î DBM°ú
DB CFG ÆĶó¹ÌÅ͸¦ °áÁ¤ÇÒ ¼ö ÀÖ´Â autoconfigure ¸í·É¾î¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù.
Figure 9´ÂConfiguration Advisor¸¦ º¸¿©ÁÝ´Ï´Ù.
Figure 9. DB2 UDB Configuration Advisor
±¸¼º ÆÄÀÏ¿¡ Ãß°¡ÇÏ¿©, DB2 UDB´Â platformÁöÁ¤ ÆĶó¹ÌÅÍ¿¡ DB2 ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.
Áï, db2set ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¼³Á¤µÈ º¯¼ö¸¦ º¸°í º¯°æ°¡´É ÇÕ´Ï´Ù.
Security
SQL ¼¹ö´Â º¸¾ÈÀ» À§ÇÑ ±ÇÇÑ, ·Ñ, Ư±ÇÀÇ ÄÁ¼ÁÀ» »ç¿ëÇÕ´Ï´Ù.
Áï, ¾Æ·¡ÀÇ µÎ °¡Áö ±ÇÇÑÀÌ Áö¿øµË´Ï´Ù:
- Windows 񀀥.
Windows OS ±ÇÇÑÀº ·Î±×ÀÎID¿Í ¾ÏÈ£·Î ±¸¼ºµË´Ï´Ù. ±×¸®°í SQL¼¹ö¿¡¼´Â ·Î±×ÀÎID·Î¸¸ ÆнºµË´Ï´Ù.
- Mixed mode 񀀥.
SQL Server´Â sysxlogin½Ã½ºÅÛ Å×À̺í Á¤º¸¿¡ ÀÇÇÑ ·Î±×ÀÎ ID¿Í ¾ÏÈ£·Î ÀÎÁõµË´Ï´Ù.
ÀÎÁõÇÑ ÈÄ¿¡, User´Â SQL ¼¹ö¿¡ ´ëÇØ ·Ñ ¶Ç´Â ÁÖ¾îÁø Ư±Ç ¾øÀÌ´Â ¾î¶² ¿ÀÆÛ·¹À̼ǵµ
¼öÇàÇÒ ¼ö ¾ø½À´Ï´Ù. ·ÑÀº Æ۹̼ÇÀÌ Àû¿ëµÉ ¼ö ÀÖ´Â ÇÑ unitÀÇ ±×·ìÀ¯ÀúÀÔ´Ï´Ù.
±×·¯¹Ç·Î, ¿©·¯ À¯Àúµé¿¡°Ô °³ÀÎÀûÀ¸·Î Æ۹̼ÇÀ» ÇÏ´Â °Íº¸´Ù ºü¸¨´Ï´Ù.
±×¸®°í ¸ðµç Æ۹̼ÇÀ» ±¸¼ºÇÏ´Â ·ÑÀ» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×¸®°í ³ª¼ À¯Àú¿¡°Ô ÀÌ ·ÑÀ» ÇÒ´çÇÕ´Ï´Ù.
DB2 UDB¿¡¼, User´Â µ¥ÀÌÅͺ£À̽º¿¡ Á¸ÀçÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó OS¿¡ ÀÇÇØ °ü¸®µÇ´Â °ÍÀÔ´Ï´Ù.
¾î¶°ÇÑ OS À¯Àúµµ DB2 UDB¸¦ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸, ÁÖ¾îÁø DB2 UDB ±ÇÇÑ ¶Ç´Â Ư±Ç ¾øÀÌ
¸¹Àº °ÍÀ» ÇÒ ¼ö ¾ø½À´Ï´Ù. ±ÇÇÑ ¶Ç´Â Ư±ÇÀ» ºÎ¿©ÇÏ°í ¾ø¾Ö°í ÇÏ´Â °ÍÀº Á¦¾î¼¾ÅÍ
GUI¸¦ ÅëÇØ ½±°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ÕÀú »ç¿ë °¡´ÉÇÑ OS À¯Àú ¶Ç´Â ±×·ìÀ¸·ÎºÎÅÍ
Á¦¾î¼¾ÅÍ¿¡ À¯Àú ¶Ç´Â ±×·ìÀ» Ãß°¡Çؾ߸¸ ÇÕ´Ï´Ù. ¶ÇÇÑ DB2 UDB¿¡¼ ·ÑÀ̶õ ¿ë¾î´Â
»ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ´ë½Å¿¡ authorities¶õ ¿ë¾î¸¦ »ç¿ëÇÕ´Ï´Ù.
DB2 UDB´Â MS SQL¼¹öÀÇ user-defined µ¥ÀÌÅͺ£À̽º ·ÑÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
±×·¯³ª OS±×·ì¿¡µµ ±ÇÇÑ°ú Ư±ÇÀÌ ÇÒ´çµË´Ï´Ù. DB2 UDB¿¡¼ Áö¿øÇÏ´Â ±ÇÇÑÀº
SYSADM, SYSCTRL, SYSMAINT, DBADM °ú LOADÀÔ´Ï´Ù.
ÀÌ Áß, GRANT SQL¹®À» »ç¿ëÇÏ¿© SYSADM, SYSCTRL°ú SYSMAINT ±ÇÇÑÀº ºÎ¿©µÉ ¼ö ¾ø½À´Ï´Ù.
ÀÌ Æ¯º°ÇÑ ±ÇÇѵéÀº DBM CFGÆÄÀÏ¿¡¼ ºÎ¿©µË´Ï´Ù.
¶ÇÇÑ, SYSADM ±ÇÇÑÀ» °¡Áø DB2 UDB À¯Àú´Â sysadmin ·ÑÀ» °¡Áø SQL¼¹ö À¯Àú¿Í ºñ½ÁÇÕ´Ï´Ù.
DB2 UDB´Â ¶ÇÇÑ SQL ¼¹öÀÇ Æ۹̼ǰú ºñ½ÁÇÑ "privilege"¶õ ¿ë¾î¸¦ »ç¿ëÇÕ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º Ư±Ç(connect, createtab µî)°ú µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ® Ư±Ç(schema, table, viewµî)ÀÌ ÀÖ½À´Ï´Ù.
Figure 10Àº Á¦¾î¼¾ÅͷκÎÅÍ º¼ ¼ö ÀÖ´Â DB2 UDB ±ÇÇÑ Á¤º¸ÀÔ´Ï´Ù.
ÀÌ ±×¸²¿¡¼ ´ëºÎºÐÀÇ tabÀº DB2 UDB¿¡ ÀÇÇØ Áö¿øµÇ´Â Ư±Ç°ú ´ëÀÀµË´Ï´Ù.
Figure 10. DB2 UDB 񀀥
Table 5´Â SQL¼¹ö ±ÇÇÑ°ú DB2 UDBÀÇ ±ÇÇÑ ºñ±³ÀÔ´Ï´Ù.
Table 5. SQL ¼¹ö ±ÇÇÑ°ú DB2 UDB ±ÇÇÑ ºñ±³
SQL Server | DB2 UDB/b> |
±ÇÇÑÀÇ µÎ °¡Áö ¸ðµå: Windows ±ÇÇÑ°ú Mixed mode ±ÇÇÑ | OS½Ã½ºÅÛ¿¡ ÀÇÇØ °ü¸®µÇ´Â ±ÇÇÑÀÇ ÇÑ °¡Áö ¸ðµå;SQL ¼¹ö Windows ±ÇÇÑ°ú ºñ½ÁÇÕ´Ï´Ù. |
Roles | Authorities |
Permissions | Privileges |
Tools
À̹ø¿¡´Â SQL Server¿Í DB2 UDB¿¡ »ç¿ëµÇ´Â ÀϺΠÅøµé¿¡ ´ëÇØ °£´ÜÈ÷ º¸¿©µå¸®°Ù½À´Ï´Ù.
Figure 11Àº DB2 UDB ¸Þ´º¸¦ º¸¿©ÁÖ´Â °ÍÀÔ´Ï´Ù.
Figure 11. DB2 UDB ¸Þ´º
Using the command line
¸¸¾à CLI¸¦ »ç¿ëÇÑ´Ù¸é, SQL ¼¹ö´Â iSQL À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ°í,
DB2 UDB´Â command line processor (CLP)¸¦ »ç¿ëÇÕ´Ï´Ù.
Figure 12´Â DB2 UDB CLP À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. óÀ½¿¡ command prompt window ¿¡¼
db2cmd ¸í·É¾î¸¦ Ä¡¸é command window°¡ ¿¸³´Ï´Ù. ÀÌ°ÍÀÌ CLP°¡ ½ÇÇàµÇ±â À§ÇØ ¿ä±¸µÇ´Â
DB2 Ãʱâȯ°æÀÔ´Ï´Ù.
Figure 12. DB2 UDB CLP (Command Line Processor)
SQL ¼¹ö¿Í DB2 UDB µÑ ´Ù CLI¿Í GUIÅøÀ» Á¦°øÇÕ´Ï´Ù. SQL¼¹ö´Â Query Analyzer ¸¦
Á¦°øÇÏ°í. DB2 UDB´Â Figure 13¿¡¼¿Í °°ÀÌ Á¦¾î¼¾Å͸¦ Á¦°øÇÕ´Ï´Ù.
Figure 13. DB2 UDB Á¦¾î¼¾ÅÍ
¿ä¾à
ÀÌ °úÁ¤Àº DB2 UDB V8 for Linux, Windows/ UNIX¿Í MS SQL¼¹ö 2000¿¡ ´ëÇÑ °ÍÀÔ´Ï´Ù.
SQL Server´Â Windows Ç÷§Æû¿¡¼¸¸ Áö¿øµÇ°í, DB2 UDB´Â Linux /UNIX Ç÷§Æû¿¡µµ
ÀÀ¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, µÎ Á¦Ç°ÀÌ °øÅëÀûÀ¸·Î Windows Ç÷§ÆûÀÌ »ç¿ëµÇ±â ¶§¹®¿¡
µÎ Á¦Ç°ÀÇ GUIÅøÀ» »ç¿ëÇÏ¿© ¸ðµç ÄÁ¼ÁÀ» ¼³¸íÇÑ °ÍÀÔ´Ï´Ù.
¸¶Áö¸·À¸·Î, SQL ¼¹ö¿Í DB2 UDB ±¸Á¶¿¡ ´ëÇØ figures 14¿Í 15¿¡¼Ã³·³
SQL¼¹ö Enterprise Manager ¿Í DB2 UDB Á¦¾î¼¾Å͸¦ »ç¿ëÇØ µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®¸¦
ºñ±³ÇØ º¸½Ã¸é µË´Ï´Ù.
Figure 14. The MS SQL ¼¹ö Enterprise Manager
Figure 15. The DB2 UDB Á¦¾î¼¾ÅÍ
XpertMon for DB2 UDB V2
DB »ç¾÷ºÎ
Tel : 02-2108-1458
Fax : 02-2108-1459
Mobile : 011-896-6545
E-mail :
hjlee@iteg.co.kr
URL :
http://iteg.co.kr