¿À¶óŬ µ¥ÀÌÅͺ£À̽ºÀÇ Å×À̺í·Î µ¥ÀÌÅ͸¦ ·ÎµåÇÏ´Â ¿©·¯°¡Áö ¹æ¹ý¿¡ ´ëÇÑ ¼³¸íÀÔ´Ï´Ù. ·ÎµåÇÏ´Â ¹æ¹ýÀº ´ÙÀ½°ú
°°½À´Ï´Ù.
- Direct-load »ðÀÔ
- SQL*Loader
- Export¿Í Import
À¯Æ¿¸®Æ¼
Direct-Load »ðÀÔ
Direct-load »ðÀÔÀº µ¥ÀÌÅͺ£À̽º ³»ÀÇ ÇÑ Å×ÀÌºí¿¡¼ ´Ù¸¥ Å×À̺í·Î µ¥ÀÌÅ͸¦ º¹»çÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹öÆÛ
ij½¬¸¦ ¾²Áö ¾Ê°í Á÷Á¢ µ¥ÀÌÅÍ
ÆÄÀÏ¿¡ µ¥ÀÌÅ͸¦ ¾²±â ¶§¹®¿¡ »ðÀÔ ÀÛ¾÷ÀÇ ¼Óµµ¸¦ Áõ°¡½ÃÄÑ ÁÝ´Ï´Ù.
SQL*Loader
SQL*Loader´Â ¿ÜºÎ ÆÄÀÏ¿¡¼ ¿À¶óŬ Å×À̺í·Î µ¥ÀÌÅ͸¦ ·ÎµåÇÒ ¶§ »ç¿ëÇÏ´Â À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ´Ù¸¥ ½Ã½ºÅÛÀ¸·ÎºÎÅÍ ¿À¶óŬ·Î
ÀÌÀü(migration)ÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Export¿Í Import
À¯Æ¿¸®Æ¼
Export À¯Æ¿¸®Æ¼´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ µñ¼Å³Ê¸® Á¤º¸¿Í µ¥ÀÌÅ͸¦
¹ßÃéÇÏ¿© ¿À¶óŬ ÀÌÁø Çü½Ä¿¡ ¸ÂÃç ¿î¿µ üÁ¦ ÆÄÀÏ·Î ¿Å±æ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. Export¿¡ ÀÇÇØ ¸¸µé¾îÁø ÆÄÀÏÀº Import À¯Æ¿¸®Æ¼¸¦
»ç¿ëÇÏ¿© ¿À¶óŬ µ¥ÀÌÅͺ£À̽º³ª ´Ù¸¥ µ¥ÀÌÅͺ£À̽º·Î ÀÐ¾î µé¿©Áú ¼ö ÀÖ½À´Ï´Ù. º» Àå¿¡¼´Â Export¿Í Import À¯Æ¿¸®Æ¼°¡ °¡Áø ¿©·¯ °¡Áö
»ç¿ë¹ý¿¡ ´ëÇØ ´Ù·ê °ÍÀÔ´Ï´Ù.
±¸¹® Direct-load »ðÀÔÀº INSERT INTO SELECT ¸í·ÉÀÌ »ç¿ëµÇ¾úÀ» ¶§¿¡¸¸ »ç¿ë °¡´ÉÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº INSERT INTO VALUES ¸í·ÉÀÌ »ç¿ëµÇ¾úÀ» ¶§´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. Direct-load »ðÀÔÀº ºÐÇÒµÇÁö ¾ÊÀº Å×À̺í°ú ºÐÇÒµÈ Å×ÀÌºí ¸ðµÎ¿¡ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç À妽º¸¦ À¯ÁöÇÏ°í ¸ðµç enableµÈ Á¦¾à Á¶°ÇÀ» Àû¿ëÇÕ´Ï´Ù. ¶ÇÇÑ ´Ù¸¥ »ç¿ëÀÚ°¡ µ¿½Ã¿¡ Å×À̺íÀÇ ´Ù¸¥ ÇàÀ» ¼öÁ¤ÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁÝ´Ï´Ù. Logging ¸ðµå ´Ù¸¥ °í·Á »çÇ× |
´ÙÀ½ ¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇÏ¿© Direct-load »ðÀÔÀ» º´·Ä·Î ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁÖ |
SQL*Loader´Â ¿ÜºÎ ÆÄÀϷκÎÅÍ ¿À¶óŬ µ¥ÀÌÅͺ£À̽ºÀÇ Å×À̺í·Î µ¥ÀÌÅ͸¦ ·ÎµåÇÕ´Ï´Ù. SQL*Loader Ư¡ -¿ °ªÀº ±ÔÄ¢¿¡ ÀÇ°ÅÇÏ¿© ÀÚµ¿ »ý¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ¼øÂ÷Àû Å° °ªÀÌ
SQL*Loader°¡ »ç¿ëÇÏ´Â ÆÄÀÏ |
Conventional path ·Îµå Direct path ·Îµå ÁÖ |
µ¥ÀÌÅÍ ÀúÀå ¹æ¹ý º¯°æ »çÇ×ÀÇ ±â·Ï Á¦¾à Á¶°Ç Àû¿ë INSERT Æ®¸®°Å ½ÇÇà Ŭ·¯½ºÅÍµÈ Å×À̺í·ÎÀÇ ·Îµå Àá±Ý(locking) |
º´·Ä direct ·Îµå¸¦ »ç¿ëÇÏ¸é µ¿½Ã¿¡ ¿©·¯ °³ÀÇ direct ·Îµå ¼¼¼ÇÀÌ ÇÑ Å×À̺í·Î µ¥ÀÌÅ͸¦ ·ÎµåÇÕ´Ï´Ù. ÀÛ¾÷ ¼ø¼ Á¦ÇÑ »çÇ× |
¸í·ÉÇà
UNIX³ª Windows NT¿¡¼ ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÓÆ÷Æ®¸¦ ¼öÇàÇÕ´Ï´Ù.
$sqlldr [keyword=]value [ [ [,] keyword=]value ] ...
¼³¸í
Âü°í
¸í·ÉÇà ¸Å°³º¯¼ö
´ÙÀ½Àº °øÅëÀûÀ¸·Î »ç¿ëµÇ´Â Å°¿öµå ¹× Data Manager WizardÀÇ ¼¼ ¹ø° ÆäÀÌÁö¿¡¼ ÁöÁ¤ÇÏ´Â ·Îµå ¿É¼Ç Áß ÀϺÎÀÔ´Ï´Ù.
Å°¿öµå |
ÀÇ¹Ì |
USERID |
Oracle »ç¿ëÀÚ À̸§ ¹× ¾ÏÈ£·Î ¾ÏÈ£¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¾ÏÈ£¸¦ ÀÔ·ÂÇ϶ó´Â ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµË´Ï´Ù. |
CONTROL |
Á¦¾î ÆÄÀÏ À̸§ |
LOG |
ÀÛ¾÷ ·Î±×ÀÇ ÆÄÀÏ À̸§À¸·Î ±âº»ÀûÀ¸·Î È®ÀåÀÚ°¡ logÀÎ Á¦¾î ÆÄÀÏ À̸§ÀÔ´Ï´Ù. |
BAD |
°ÅºÎµÈ ¸ðµç ·¹Äڵ带 ÀúÀåÇÑ ÆÄÀÏÀÇ ÆÄÀÏ À̸§À¸·Î ±âº»ÀûÀ¸·Î È®ÀåÀÚ°¡ badÀÎ Á¦¾î ÆÄÀÏ À̸§ÀÔ´Ï´Ù. |
DATA |
ÀÔ·Â µ¥ÀÌÅÍ ÆÄÀÏ À̸§ |
DISCARD |
¼±ÅõÇÁö ¾ÊÀº ·¹Äڵ尡 ÀúÀåµÈ ¼±ÅÃÀûÀÎ Æó±â ÆÄÀÏÀÇ ÆÄÀÏ À̸§ |
DISCARDMAX |
Çã¿ëÇÏ´Â ÃÖ´ë Æó±â °³¼ö·Î ±âº»°ªÀº ¸ðµç Æó±â¸¦ Çã¿ëÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö¸¦ ¾ÈÀü ¼ö´ÜÀ¸·Î »ç¿ëÇÏ¿© À߸øµÈ ÀÔ·Â ÆÄÀÏÀ» ÁöÁ¤ÇÑ °æ¿ì ½ÇÇàÀ» Á¤Áö½Ãŵ´Ï´Ù. |
SKIP |
°Ç³Ê¶Û ·¹ÄÚµå ¼ö·Î ÁÖ·Î ½ÇÆÐÇÑ ·Îµå¸¦ °è¼ÓÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ´ÜÀÏ Å×À̺í·Î ·ÎµåÇϰųª ·ÎµåµÈ ¸ðµç Å×ÀÌºí¿¡ ´ëÇØ µ¿ÀÏÇÑ ¼öÀÇ ·¹Äڵ带 °Ç³Ê¶Û °æ¿ì¿¡¸¸ ÀÌ ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù. |
LOAD |
SKIP¿¡¼ ÁöÁ¤ÇÑ ·¹Äڵ带 °Ç³ÊµÛ ´ÙÀ½¿¡ ·ÎµåÇÒ ·¹ÄÚµå ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
ERRORS |
Çã¿ëÇÏ´Â ÃÖ´ë ¼Õ»óµÈ ·¹ÄÚµåÀÇ °³¼ö |
ROWS |
±âº» ·ÎµåÀÇ °æ¿ì °¢ »ðÀÔ Àü¿¡ »ý¼ºµÇ´Â ¹è¿ÀÇ Çà ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Á÷Á¢ °æ·Î ·ÎµåÀÇ °æ¿ì °¢ DATA SAVE¿¡ ´ëÇØ ÀԷ¿¡¼ Àоî¿À´Â ´ë·«ÀûÀÎ Çà °³¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù. Á÷Á¢ ·Îµå´Â Àüü ºí·ÏÀ» »ý¼ºÇÑ ´ÙÀ½ DATA SAVE Àü¿¡ Æó±â ¹× ºÎÀûÇÕÇÑ ÇàÀ» °ÅºÎÇÕ´Ï´Ù. |
BINDSIZE |
ÀϹÝÀûÀÎ ·Îµå¿¡ ´ëÇؼ´Â °¢ µ¥ÀÌÅͺ£À̽º È£Ãâ¿¡¼ »ðÀ﵃ Çà ¹è¿À» »ý¼ºÇÏ´Â µ« »ç¿ëµÉ ÃÖ´ë ¹ÙÀÌÆ® ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.(ROWS ¸Å°³º¯¼öµµ ÁöÁ¤Çϸé SQL*Loader´Â ROWS¿¡¼ Á¤ÀÇÇÑ ¼ö¸¸ÅÀÇ ÇàÀ» »ý¼ºÇÏ¸ç ±× ÇÑ°è´Â BINDSIZE¿¡ µû¶ó °áÁ¤µË´Ï´Ù.) |
DIRECT |
SQL*Loader´Â ÀÌ ¸Å°³º¯¼ö¸¦ TRUE·Î ¼³Á¤ÇÒ °æ¿ì Á÷Á¢ °æ·Î¸¦ »ç¿ëÇÏ¸ç ±×·¸Áö ¾ÊÀ» °æ¿ì ±âº»°ªÀÎ ±âº» °æ·Î¸¦ »ç¿ëÇÕ´Ï´Ù. |
PARFILE |
¸ðµç ·Îµå ¸Å°³º¯¼ö¸¦ Æ÷ÇÔÇÑ ÆÄÀÏ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù.(¸í·ÉÇà¿¡ Á¤ÀÇÇÑ ¸Å°³º¯¼ö°¡ ¸Å°³º¯¼ö ÆÄÀÏ¿¡ Á¤ÀÇÇÑ °ªº¸´Ù ¿ì¼±ÀûÀ¸·Î Àû¿ëµË´Ï´Ù.) |
PARALLEL |
Á÷Á¢ ·Îµå¿¡¸¸ À¯È¿ÇÑ ÀÌ ¸Å°³º¯¼ö´Â ¿©·¯ °³ÀÇ º´·Ä Á÷Á¢ ·Îµå°¡ ¼öÇàµÊÀ» ÁöÁ¤ÇÕ´Ï´Ù. |
FILE |
º´·Ä Á÷Á¢ ·Îµå¿¡ ´ëÇÑ Àӽà ¼¼±×¸ÕÆ®°¡ »ý¼ºµÉ ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. |
¸Å°³ º¯¼ö¸¦ Á¦¾î ÆÄÀÏ ³»¿¡¼µµ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
Âü°í: ¿©±â¿¡ Á¤ÀÇµÈ ¸Å°³º¯¼ö°¡ ÀüºÎ´Â ¾Æ´Õ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Oracle8i Utilities ¼³¸í¼ÀÇ "SQL*Loader Command-Line Reference"¿¡¼ ¼³¸íÇÕ´Ï´Ù.
ÄÜÆ®·Ñ ÆÄÀÏ ÁÖ µ¥ÀÌÅÍ ÆÄÀÏ |
·Î±× ÆÄÀÏÀº ÇʼöÀÌ¸ç °ø°£ÀÌ ºÎÁ·Çϰųª »ç¿ë ±ÇÇÑÀÌ ¾ø¾î¼ ·Î±× ÆÄÀÏÀ» »ý¼ºÇÒ ¼ö ¾øÀ¸¸é ·Îµå´Â Á¾·áµË´Ï´Ù. ·Î±× ÆÄÀÏÀº ´ÙÀ½À» Æ÷ÇÔÇÏ°í
ÀÖ½À´Ï´Ù. |
¹èµå ÆÄÀÏ
¹èµå ÆÄÀÏÀº ´ÙÀ½ Áß ÇÑ °¡Áö ÀÌÀ¯·Î ÀÎÇØ Ã³¸® Áß °ÅºÎµÈ ·¹Äڵ带
´ã°í ÀÖ½À´Ï´Ù.
- ÀÔ·Â ·¹ÄÚµåÀÇ Çʵå¼ö°¡ ¸ðÀÚ¶ó°Å³ª ÇʵåÀÇ Çü½ÄÀÌ À߸øµÇ´Â µîÀÇ ¿¡·¯¸¦ °¡Áö°í ÀÖÀ» ¶§
- ÇàÀÌ Á¦¾à Á¶°Ç À§¹è
µîÀÇ ÀÌÀ¯·Î »ðÀ﵃ ¼ö ¾øÀ» ¶§
- ¹èµå ÆÄÀÏÀÇ ·¹ÄÚµå´Â ÀÔ·Â ·¹ÄÚµåÀÇ Çü½Ä°ú µ¿ÀÏÇÕ´Ï´Ù. ¿¡·¯¸¦ ¼öÁ¤ÇÑ ÈÄ µ¥ÀÌÅ͸¦
´Ù½Ã ·ÎµåÇϴµ¥ ÀÌµé ·¹Äڵ带 »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
µð½ºÄ«µå ÆÄÀÏ(Discard File)
µð½ºÄ«µå ÆÄÀÏÀº ÀÔ·Â µ¥ÀÌÅÍ
ÆÄÀÏ°ú µ¿ÀÏÇÑ Çü½ÄÀÇ µ¥ÀÌÅ͸¦ °¡Áö°í ÀÖÀ¸¸ç µ¥ÀÌÅÍ°¡ ´Ù¸¥ µ¥ÀÌÅͺ£À̽ºÀÇ Å×À̺í·Î ¼±ÅÃÀûÀ¸·Î ·ÎµåµÇ¾î¾ß Çϰųª ´Ù¸¥ ¶§¿¡
Å×À̺í·Î ¼±ÅÃÀûÀ¸·Î ·ÎµåµÇ¾î¾ß ÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù.
SQL*Loader¸¦ »ç¿ëÇÏ¿© ¿¡·¯¸¦ ÃÖ¼ÒÈÇÏ°í ¼º´ÉÀ» Çâ»ó½ÃÅ°·Á¸é ´ÙÀ½ Áöħ »çÇ×À» µû¸£½Ê½Ã¿À.
- °øÅëÀûÀ¸·Î »ç¿ëµÇ´Â ¸í·É ¶óÀÎ
¿É¼ÇÀº ÆĶó¹ÌÅÍ ÆÄÀÏ¿¡ ÁöÁ¤ÇϽʽÿÀ. ¿¹¸¦ µé¾î ¸ÅÁÖ µ¥ÀÌÅÍ ¿þ¾îÇϿ콺(data warehouse)·Î ·Îµå¸¦ ÇÏ´Â °æ¿ì ÆÄÀÏÀÇ À̸§À» Á¦¿ÜÇϸé
¸ðµç ¿É¼ÇÀÌ ¶È°°À» °ÍÀÔ´Ï´Ù.
- ÄÜÆ®·Ñ ÆÄÀÏ°ú µ¥ÀÌÅÍ ÆÄÀÏÀ» ºÐ¸®ÇÏ¿© ¿©·¯ ·Îµå ¼¼¼Ç¿¡¼ ÄÜÆ®·Ñ ÆÄÀÏÀ» Àç»ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇϽʽÿÀ.
- ¿¹»ó
µ¥ÀÌÅÍ ¾ç¿¡ ±âÃÊÇÏ¿© °ø°£À» ¹Ì¸® ÇÒ´çÇÔÀ¸·Î½á ·ÎµåÇÏ´Â µ¿¾È ÀͽºÅÙÆ®ÀÇ µ¿Àû ÇÒ´çÀ» ¹æÁöÇÏ°í ·Îµå ¼Óµµ¸¦ Áõ°¡½ÃÅ°½Ê½Ã¿À.
-
Direct ·Îµå°¡ »ç¿ëµÉ ¶§ »õ µ¥ÀÌÅÍ¿¡ ´ëÇÑ À妽º¸¦ »ý¼º¿¡ Àӽà ¼¼±×¸ÕÆ®°¡ »ç¿ëµË´Ï´Ù. ÀÌ À妽º´Â ·Îµå°¡ ³¡³¯ ¶§ ±âÁ¸ À妽º¿Í
º´Çյ˴ϴÙ. °¡Àå Å« À妽ºÀÇ Å°·Î ÀÔ·Â µ¥ÀÌÅ͸¦ Á¤·ÄÇÏ¿© Á¤·Ä °ø°£ »ç¿ë·®À» ÃÖ¼ÒÈÇÒ ¼ö ÀÖ½À´Ï´Ù.
- º´·Ä direct ·Îµå¿¡¼´Â
µ¥ÀÌÅ͸¦ »ðÀÔÇϱâ À§ÇØ »ç¿ëµÉ Àӽà ¼¼±×¸ÕÆ®ÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ ·Îµå ¼¼¼Ç¸¶´Ù ¼·Î ´Ù¸¥ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ÁöÁ¤ÇÏ¿© ÃÖ´ë ¼º´ÉÀ»
¾òÀ¸½Ê½Ã¿À.
·Îµå°¡ ºñÁ¤»óÀûÀ¸·Î Á¾·áµÉ ¶§ ÀÌÁ¦±îÁö ·ÎµåµÇ¾ú´ø ¸ðµç µ¥ÀÌÅÍ´Â Ä¿¹ÔµÇ¾úÀ» °ÍÀÔ´Ï´Ù. µÞ ÆäÀÌÁö¿¡¼ ¼³¸íµÈ °Í°ú °°ÀÌ ¹®Á¦µéÀ» ¼öÁ¤ÇÑ ÈÄ¿¡
¾Æ·¡¿Í °°ÀÌ ·Îµå¸¦ ¿Ï·áÇϽʽÿÀ. ¹®Á¦ ÇØ°á ÁÖ |
Export¿Í Import À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¿À¶óŬ µ¥ÀÌÅͺ£À̽º °£ÀÇ µ¥ÀÌÅ͸¦ À̵¿Çϰųª ¿À¶óŬ µ¥ÀÌÅͺ£À̽º ³»¿¡¼ ´Ù¸¥ Å×ÀÌºí½ºÆäÀ̽º·Î, ¶Ç´Â ´Ù¸¥ »ç¿ëÀÚ·Î µ¥ÀÌÅ͸¦ À̵¿ÇÒ ¼ö ÀÖÀ¸¸ç È¿À²ÀûÀÎ ÀúÀå°ú ¼º´ÉÀ» À§ÇØ µ¥ÀÌÅ͸¦ À籸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. Export À¯Æ¿¸®Æ¼ Import À¯Æ¿¸®Æ¼ ÁÖ |
Export¿Í Import´Â ´ÙÀ½°ú °°Àº °æ¿ì¿¡ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. ? ´Ù¸¥ Ç÷§ÆûÀ̳ª ¿À¶óŬ ´Ù¸¥ ¸±¸®½º·Î ÀÌÀü: ÇÑ ±â°è»ó¿¡¼ ÁÖ |
Export À¯Æ¿¸®Æ¼´Â ¼¼ °¡Áö Export ¸ðµå¸¦ Á¦°øÇÕ´Ï´Ù.
- Å×À̺í
- »ç¿ëÀÚ
-
µ¥ÀÌÅͺ£À̽º
Å×ÀÌºí ¸ðµå
¸ðµç »ç¿ëÀÚ´Â ÀÚ±â
¼ÒÀ¯ÀÇ Å×À̺íÀ» ExportÇϱâ À§ÇØ Å×ÀÌºí ¸ðµå¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±ÇÇÑÀ» °¡Áø »ç¿ëÀÚ´Â ´Ù¸¥ »ç¿ëÀÚ ¼ÒÀ¯ÀÇ Å×À̺íÀ» Export ÇÒ ¼ö
ÀÖ½À´Ï´Ù. Å×ÀÌºí ¸ðµå¸¦ »ç¿ëÇÏ¿© ´ÙÀ½À» Export ÇÕ´Ï´Ù.
- Å×À̺í Á¤ÀÇ
- ÇÊ¿äÇÑ °æ¿ì Å×À̺íÀÇ µ¥ÀÌÅÍ
-
±ÇÇÑÀ» °¡Áø »ç¿ëÀÚ°¡ Export¸¦ ¼öÇàÇÒ °æ¿ì Å×À̺íÀÇ ¸ðµç À妽º(º¸Åë
»ç¿ëÀÚ°¡ Export ÇÒ °æ¿ì Å×ÀÌºí¿¡ ´ëÇØ »ç¿ëÀÚ°¡
¼ÒÀ¯ÇÑ À妽º¸¸ÀÌ
ÀͽºÆ÷Æ® µË´Ï´Ù.)
- ±ÇÇÑÀ» °¡Áø »ç¿ëÀÚ°¡ À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇÒ °æ¿ì Å×À̺íÀÇ ¸ðµç Æ®¸®°Å ( º¸Åë
»ç¿ëÀÚÀÇ °æ¿ì Å×ÀÌºí¿¡ ´ëÇØ »ç¿ëÀÚ°¡ ¼ÒÀ¯ÇÑ Æ®¸®°Å¸¸ÀÌ ÀͽºÆ÷Æ® µË´Ï´Ù.)
- Å×À̺íÀÇ Á¦¾à Á¶°Ç
- Å×ÀÌºí¿¡
°¡ÇØÁø ¸ðµç ºÎ¿©(grant)
- ÀÓÆ÷Æ® ½Ã »ç¿ëÇÒ ºÐ¼® ¹æ¹ýÀÇ Á¤ÀÇ
»ç¿ëÀÚ ¸ðµå
»ç¿ëÀÚ ¸ðµå
ÀͽºÆ÷Æ®´Â ÀͽºÆ÷Æ®¸¦ ¼öÇàÇÏ´Â »ç¿ëÀÚ°¡ Ưº°ÇÑ ±ÇÇÑÀ» °¡Á³´ÂÁöÀÇ ¿©ºÎ¿¡ µû¶ó ´Ù¸£°Ô ÀÛµ¿ÇÕ´Ï´Ù.
±ÇÇÑÀ» °¡Áø »ç¿ëÀÚ´Â ´Ù¸¥
»ç¿ëÀÚ°¡ ¼ÒÀ¯ÇÑ ¿ÀºêÁ§Æ®¸¦ ExportÇÒ ¼ö
ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ÀͽºÆ÷Æ®µÇ´Â ¿ÀºêÁ§Æ®´Â ´ÙÀ½°ú
°°½À´Ï´Ù:
- ´Ù¸¥ »ç¿ëÀÚ°¡ ¼ÒÀ¯ÇÑ Å×ÀÌºí¿¡ ÁöÁ¤ÇÑ À妽º¿Í Æ®¸®°Å ÀÌ¿ÜÀÇ »ç¿ëÀÚ°¡ ¼ÒÀ¯ÇÑ
¸ðµç ¿ÀºêÁ§Æ®
- »ç¿ëÀÚÀÇ Å×ÀÌºí¿¡ ´Ù¸¥ »ç¿ëÀÚ°¡ »ý¼ºÇÑ Æ®¸®°Å¿Í À妽º
±ÇÇÑÀ» °®Áö ¸øÇÑ
»ç¿ëÀÚ´Â ÀÚ½ÅÀÌ ¼ÒÀ¯ÇÑ ¿ÀºêÁ§Æ®¸¸À» ÀͽºÆ÷Æ®ÇÒ ¼ö
ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ ¼ÒÀ¯ÇÑ Å×ÀÌºí¿¡ ´Ù¸¥ »ç¿ëÀÚ°¡ »ý¼ºÇÑ À妽º³ª
Æ®¸®°Å´Â Æ÷ÇÔ½ÃÅ°Áö ¾ÊÀ» °ÍÀÔ´Ï´Ù.
Àüü µ¥ÀÌÅͺ£À̽º
SYS »ç¿ëÀÚ°¡
¼ÒÀ¯ÇÑ °ÍÀ» Á¦¿ÜÇÑ µ¥ÀÌÅͺ£À̽º ³»ÀÇ ¸ðµç ¿ÀºêÁ§Æ®°¡ ExportµË´Ï´Ù. Ưº°ÇÑ ±ÇÇÑÀÌ ÀÖ¾î¾ß ÇÏ¸ç ¸ðµç »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â °ÍÀº
¾Æ´Õ´Ï´Ù.
ÁÖ
¼¼°¡Áö ¸ðµåÀÇ ÀͽºÆ÷Æ®¿¡¼
±ÇÇÑÀ» °¡Áø »ç¿ëÀÚ´Â EXP_FULL_DATABASE ·ÑÀ» °¡Áø »ç¿ëÀÚÀÔ´Ï´Ù. ÀÌ ·ÑÀº ¡°·Ñ °ü¸®¡± Àå¿¡¼ ´Ù·ç¾î Áý´Ï´Ù.
½½¶óÀ̵å´Â conventional path¿Í direct path ExportÀÇ Â÷ÀÌÁ¡À» º¸¿© ÁÝ´Ï´Ù.
Conventional Path
µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ
µ¥ÀÌÅ͸¦ ºÒ·¯ µé¿© ÀͽºÆ÷Æ® ÆÄÀÏ·Î ¿Å°Ü ¾²´Â ±âº» ¹æ¹ýÀÔ´Ï´Ù. Conventional path ÀͽºÆ÷Æ®´Â SQL SELECT ¹®À» »ç¿ëÇÏ¿©
Å×À̺í·ÎºÎÅÍ µ¥ÀÌÅ͸¦ °¡Á®¿É´Ï´Ù. µ¥ÀÌÅÍ´Â µð½ºÅ©·ÎºÎÅÍ ¹öÆÛ Ä³½¬·Î ÀÐÇôÁö°í ÇàÀº Æò°¡ ¹öÆÛ(evaluation buffer)·Î Àü¼ÛµË´Ï´Ù.
Ç¥Çö Æò°¡(expression evaluation)¸¦ °ÅÄ£ µ¥ÀÌÅÍ´Â ÀͽºÆ÷Æ® Ŭ¶óÀ̾ðÆ®·Î Àü¼ÛµÇ°í, ÀͽºÆ÷Æ® Ŭ¶óÀ̾ðÆ®°¡ µ¥ÀÌÅ͸¦ ÀͽºÆ÷Æ® ÆÄÀÏ¿¡
¿Å°Ü Àû½À´Ï´Ù.
Direct Path
Direct
path ÀͽºÆ÷Æ®´Â conventional path ÀͽºÆ÷Æ®º¸´Ù ´õ ºü¸£°Ô µ¥ÀÌÅ͸¦ ¹ßÃéÇÕ´Ï´Ù. Direct path ÀͽºÆ÷Æ®ÀÇ °æ¿ì µ¥ÀÌÅÍ´Â
µð½ºÅ©·ÎºÎÅÍ ¹öÆÛ Ä³½¬·Î ÀÐÇôÁö°í ÇàÀº Á÷Á¢ ÀͽºÆ÷Æ® ÇÁ·Î¼¼½º·Î Àü¼ÛµË´Ï´Ù. Æò°¡ ¹öÆÛ´Â °ÅÄ¡Áö ¾Ê½À´Ï´Ù. Áï, ºí·ÏÀÇ µ¥ÀÌÅÍ´Â Çà Á¶°¢µéÀ»
ÇÕÄ¡´Â À籸¼ºÀ» ÇÏÁö ¾Ê½À´Ï´Ù. µ¥ÀÌÅÍ´Â ÀÌ¹Ì ÀͽºÆ÷Æ®°¡ ¹Ù¶ó´Â Çü½ÄÀÌ¾î¼ ºÒÇÊ¿äÇÑ µ¥ÀÌÅÍ º¯È¯À» ¸·¾Æ ÁÝ´Ï´Ù. µ¥ÀÌÅÍ´Â ÀͽºÆ÷Æ® ÇÁ·Î¼¼½º·Î
Àü¼ÛµÇ°í, ÀͽºÆ÷Æ® ÇÁ·Î¼¼½º°¡ µ¥ÀÌÅ͸¦ ÀͽºÆ÷Æ® ÆÄÀÏ¿¡ ¿Å°Ü Àû½À´Ï´Ù.
Import À¯Æ¿¸®Æ¼´Â ¾î¶² path¿¡ ÀÇÇØ »ý¼ºµÈ ÀͽºÆ÷Æ® ÆÄÀϵµ
»ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÓÆ÷Æ®¸¦ ¼öÇàÇϴµ¥ °É¸®´Â ½Ã°£Àº »ç¿ëµÈ ÀͽºÆ÷Æ® path¿¡ ÀÇÇØ Å« ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù.
¿¢½ºÆ÷Æ® »ç¿ë
´ÙÀ½À» »ç¿ëÇÏ¿© ¿¢½ºÆ÷Æ®¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ëÈ½Ä ¸ðµå´Â ÁÖ·Î ¿ª ȣȯ¼ºÀ» À§ÇØ Á¦°øµÇ°í ¸í·ÉÇà¿¡¼ Á¦°øÇÏ´Â ¿É¼ÇÀ» ÀüºÎ Á¦°øÇÏÁö´Â ¾Ê½À´Ï´Ù. µû¶ó¼ ¸í·ÉÇà ¸ðµå¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
¸í·ÉÇà
UNIX³ª Windows NT¿¡¼ ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÓÆ÷Æ®¸¦ ¼öÇàÇÕ´Ï´Ù.
$exp [keyword=]{value|(value, value ...)}
[ [ [,] keyword=]{value, value ...)} } ...
¼³¸í
Âü°í
Windows NT: ¸í·ÉÇà
Windows ¸í·ÉÀº UNIX ¸í·É°ú µ¿ÀÏÇÕ´Ï´Ù.
C:\>EXP [keyword=]{value|(value, value ...)}
[ [ [,] keyword=]{value, value ...)} } ...
Âü°í : Export ¹× Import À¯Æ¿¸®Æ¼¿¡¼ ÇÊ¿äÇÑ ºä´Â catalog.sql ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÒ ¶§ È£ÃâµÇ´Â catexp.sql ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ¿© »ý¼ºÇÕ´Ï´Ù.
¸í·ÉÇà ¸Å°³º¯¼ö
´ÙÀ½Àº ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ÀϺΠ¸Å°³º¯¼öÀÔ´Ï´Ù.
Å°¿öµå |
±âº»°ª |
ÀÇ¹Ì |
USERID |
|
Oracle »ç¿ëÀÚ À̸§°ú ¾ÏÈ£·Î ¾ÏÈ£¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¾ÏÈ£¸¦ ÀÔ·ÂÇ϶ó´Â ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµË´Ï´Ù. |
BUFFER |
OS¸¶´Ù ´Ù¸§ |
¿¢½ºÆ÷Æ® ÆÄÀÏ¿¡ ±â·ÏµÇ±â Àü¿¡ ÀÎÃâµÈ ÇàÀ» ÀúÀåÇÏ´Â µ¥ »ç¿ëÇÒ ¹öÆÛÀÇ Å©±â |
COMPRESS |
N |
Y °ªÀº ÀÓÆ÷Æ® ½Ã Ãʱâ È®Àå ¿µ¿ª Å©±â¸¦ ÇöÀç ¼¼±×¸ÕÆ® Å©±â¿Í µ¿ÀÏÇÑ °ªÀ¸·Î ¼³Á¤Çϵµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. N °ªÀº ÇöÀç È®Àå ¿µ¿ª Å©±â¸¦ º¸À¯Çϵµ·Ï ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Á¤º¸´Â ¿¢½ºÆ÷Æ® ÆÄÀÏ¿¡ ÀúÀåµÇ¹Ç·Î ¿¢½ºÆ÷Æ®ÇÒ ¶§ ¼±ÅõǾî¾ß ÇÕ´Ï´Ù. LOB ¼¼±×¸ÕÆ®´Â ¾ÐÃàµÇÁö ¾Ê½À´Ï´Ù. |
CONSISTENT |
N |
Y °ªÀº Àüü ¿¢½ºÆ÷Æ® ÀÛ¾÷ÀÌ ÇϳªÀÇ Àбâ Àü¿ë Æ®·£Àè¼Ç¿¡¼ ¼öÇàµÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. Export À¯Æ¿¸®Æ¼´Â ¿¢½ºÆ÷Æ®µÈ ¸ðµç °´Ã¼¿¡ ´ëÇØ Àбâ ÀÏ°ü¼ºÀ» À¯ÁöÇϵµ·Ï ½ÃµµÇÒ °ÍÀÔ´Ï´Ù. N °ªÀº Å×ÀÌºí ·¹º§ ÀÏ°ü¼º¸¸ À¯Áö °ü¸®ÇÒ ÇÊ¿ä°¡ ÀÖÀ½À» ÁöÁ¤ÇÕ´Ï´Ù. |
CONSTRAINTS |
Y |
Y °ªÀº Á¦¾à Á¶°ÇÀ» Å×À̺í°ú ÇÔ²² ¿¢½ºÆ÷Æ®Çϵµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. N °ªÀº Á¦¾à Á¶°ÇÀ» ¿¢½ºÆ÷Æ®ÇÏÁö ¾Êµµ·Ï ÇÕ´Ï´Ù. |
DIRECT |
N |
Y °ªÀº ¿¢½ºÆ÷Æ®ÇÒ ¶§ Á÷Á¢ °æ·Î¸¦ »ç¿ëÇϵµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. N °ªÀº ±âº» °æ·Î¸¦ »ç¿ëÇÕ´Ï´Ù. |
FEEDBACK |
0 |
ÀÌ ¸Å°³º¯¼ö´Â n°³ÀÇ ÇàÀ» ¿¢½ºÆ÷Æ®ÇÒ ¶§ Á¡(.)À» Ç¥½ÃÇϵµ·Ï ¿äûÇϱâ À§ÇØ Á¤¼ö nÀ¸·Î ÁöÁ¤µË´Ï´Ù. ±âº»°ªÀº 0À̸ç Á¡ÀÌ Ç¥½ÃµÇÁö ¾ÊÀ½À» ³ªÅ¸³À´Ï´Ù. |
FILE |
expdat.dmp |
Ãâ·Â ÆÄÀÏÀÇ À̸§ÀÔ´Ï´Ù. |
FULL |
N |
Y°ªÀº Àüü µ¥ÀÌÅͺ£À̽º ¿¢½ºÆ÷Æ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
GRANTS |
Y |
Y°ªÀº ¿¢½ºÆ÷Æ®ÇÒ °´Ã¼ÀÇ ¸ðµç ±ÇÇѵµ ÀÓÆ÷Æ® ½Ã¿¡µµ º¸Á¸µÇ¾î¾ß ÇÔÀ» ÁöÁ¤ÇÕ´Ï´Ù. |
HELP |
N |
Y°ªÀº ¸Å°³º¯¼ö ¹× ±× Àǹ̿¡ ´ëÇÑ ¸ñ·ÏÀ» Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ¸Å°³º¯¼ö´Â ´Ù¸¥ ¸Å°³º¯¼ö¿Í °áÇÕµÇÁö ¾Ê½À´Ï´Ù. |
INDEXES |
Y |
Y°ªÀº À妽º°¡ ¿¢½ºÆ÷Æ®µÇµµ·Ï ÇÕ´Ï´Ù. |
LOG |
NULL |
¸ðµç ¿¢½ºÆ÷Æ® ¸Þ½ÃÁö¸¦ ÀúÀåÇÒ ÆÄÀÏ À̸§ÀÌ¸ç ±âº»ÀûÀ¸·Î ¸Þ½ÃÁö´Â ȸ鿡¸¸ Ç¥½ÃµË´Ï´Ù. |
OWNER |
|
»ç¿ëÀÚ ·¹º§ ¿¢½ºÆ÷Æ®¿¡ ´ëÇÑ »ç¿ëÀÚÀÇ À̸§ÀÔ´Ï´Ù. |
PARFILE |
|
¿¢½ºÆ÷Æ® ¸Å°³º¯¼öÀÇ ¸ñ·ÏÀ» Æ÷ÇÔÇÑ ÆÄÀÏ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. |
RECORDLENGTH |
OS¸¶´Ù ´Ù¸§ |
Ãâ·Â ·¹ÄÚµåÀÇ Å©±âÀÔ´Ï´Ù. |
ROWS |
Y |
Y°ªÀº µ¥ÀÌÅÍ°¡ ¿¢½ºÆ÷Æ®µÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. |
STATISTICS |
ESTIMATE |
ÀÓÆ÷Æ® ½Ã »ç¿ëÇÒ ºÐ¼® ¹æ½ÄÀ» ÁöÁ¤ÇÕ´Ï´Ù. |
TABLES |
NULL |
Å×ÀÌºí ¸ðµå ¿¢½ºÆ÷Æ®¿¡ ´ëÇÑ schema.tableÀÔ´Ï´Ù. |
Âü°í
ÀÓÆ÷Æ® »ç¿ë
´ÙÀ½À» »ç¿ëÇÏ¿© Import¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ëÈ½Ä ¸ðµå´Â ÁÖ·Î ¿ª ȣȯ¼ºÀ» À§ÇØ Á¦°øµÇ°í ¸í·ÉÇà¿¡¼ Á¦°øÇÏ´Â ¿É¼ÇÀ» ÀüºÎ Á¦°øÇÏÁö´Â ¾Ê½À´Ï´Ù. µû¶ó¼ ¸í·ÉÇà ¸ðµå¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
¸í·ÉÇà
UNIX³ª Windows NT¿¡¼ ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÓÆ÷Æ®¸¦ ¼öÇàÇÕ´Ï´Ù.
$imp [keyword=]{value|(value, value ...)}
[ [ [,] keyword=]{value, value ...)} } ...
¼³¸í
Windows NT: ¸í·ÉÇà
Windows ¸í·ÉÀº UNIX ¸í·É°ú µ¿ÀÏÇÕ´Ï´Ù.
C:\>IMP [keyword=]{value|(value, value ...)}
[ [ [,] keyword=]{value, value ...)} } ...
¸í·ÉÇà ¸Å°³º¯¼ö
´ÙÀ½Àº ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ÀϺΠ¸Å°³º¯¼öÀÔ´Ï´Ù.
Å°¿öµå |
±âº»°ª |
ÀÇ¹Ì |
USERID |
|
Oracle »ç¿ëÀÚ À̸§ ¹× ¾ÏÈ£ÀÔ´Ï´Ù.(¾ÏÈ£¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¾ÏÈ£¸¦ ÀÔ·ÂÇ϶ó´Â ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµË´Ï´Ù.) |
BUFFER |
OS¸¶´Ù ´Ù¸§ |
µ¥ÀÌÅÍ Çà Àü¼Û ½Ã »ç¿ëµÇ´Â ¹öÆÛÀÇ ¹ÙÀÌÆ® Å©±âÀÔ´Ï´Ù. |
COMMIT |
N |
Y°ªÀº °¢ ¹è¿ »ðÀÔ ÈÄ Import°¡ Ä¿¹ÔÇØ¾ß ÇÔÀ» ÁöÁ¤ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î Import´Â °¢ Å×À̺íÀ» ·ÎµåÇÑ ÈÄ¿¡¸¸ Ä¿¹ÔÇÏ°í ¿À·ù ¹ß»ý ½Ã ·Ñ¹éÀ» ¼öÇàÇÑ ÈÄ ´ÙÀ½ °´Ã¼¿Í °ü·ÃµÈ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. COMMIT=YÀÇ ÁöÁ¤Àº ·Ñ¹é ¼¼±×¸ÕÆ®°¡ Áö³ªÄ¡°Ô Ä¿Áö´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù. |
FEEDBACK |
0 |
ÀÌ ¸Å°³º¯¼ö´Â n°³ÀÇ ÇàÀ» ÀÓÆ÷Æ®ÇÒ ¶§ Á¡(.)À» Ç¥½ÃÇϵµ·Ï ¿äûÇϱâ À§ÇØ Á¤¼ö nÀ¸·Î ÁöÁ¤µË´Ï´Ù. ±âº»°ªÀ» Ç¥½ÃÇÏÁö ¾Ê´Â °ÍÀÔ´Ï´Ù. |
FILE |
expdat.dmp |
ÀÔ·Â ÆÄÀÏÀÇ À̸§ÀÔ´Ï´Ù. |
FROMUSER |
NULL |
ÀÓÆ÷Æ®ÇÒ °´Ã¼ÀÇ »ç¿ëÀÚ ¸ñ·ÏÀÔ´Ï´Ù. |
FULL |
N |
Y°ªÀº Àüü µ¥ÀÌÅͺ£À̽º ÀÓÆ÷Æ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
GRANTS |
Y |
Y°ªÀº ÀÓÆ÷Æ®ÇÒ °´Ã¼ÀÇ ¸ðµç ±ÇÇѵµ ÀÓÆ÷Æ®ÇØ¾ß ÇÔÀ» ÁöÁ¤ÇÕ´Ï´Ù. |
HELP |
N |
Y°ªÀº ¸Å°³º¯¼ö ¹× ±× Àǹ̿¡ ´ëÇÑ ¸ñ·ÏÀ» Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ¸Å°³º¯¼ö´Â ´Ù¸¥ ¸Å°³º¯¼ö¿Í °áÇÕµÇÁö ¾Ê½À´Ï´Ù. |
IGNORE |
N |
°ªÀ» Y·Î ¼³Á¤Çϸé Import´Â µ¥ÀÌÅͺ£À̽º °´Ã¼¸¦ »ý¼ºÇÏ·Á°í ÇÒ ¶§ °´Ã¼ »ý¼º ¿À·ù¸¦ °£°úÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì Import´Â ¿À·ù¸¦ º¸°íÇÏÁö ¾Ê°í °è¼Ó ¼öÇàÇÕ´Ï´Ù. Å×ÀÌºí¿¡ ´ëÇØ IGNORE=Y¸¦ ÁöÁ¤Çϸé ÇàÀÌ ±âÁ¸ Å×À̺í·Î ÀÓÆ÷Æ®µÇ¸ç ¸Þ½ÃÁö´Â Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. IGNORE=NÀ» ÁöÁ¤ÇÏ¸é ¿À·ù°¡ º¸°íµÇ°í ÀÌ¹Ì Á¸ÀçÇÏ´Â Å×À̺íÀº °Ç³Ê¶Ý´Ï´Ù. °´Ã¼ »ý¼º ¿À·ù¸¸ ¹«½ÃµÇ¸ç ¿î¿µ üÁ¦, µ¥ÀÌÅͺ£À̽º ¹× SQL ¿À·ù µîÀÇ ´Ù¸¥ ¿À·ù´Â ¹«½ÃµÇÁö ¾Ê°í 󸮸¦ ¸ØÃß°Ô ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. |
INDEXES |
Y |
Y°ªÀº À妽º¸¦ ÀÓÆ÷Æ®Çϵµ·Ï ÇÕ´Ï´Ù. |
INDEXFILE |
NULL |
À妽º »ý¼º ¸í·ÉÀ» ¹ÞÀ» ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÒ ´ë ¿äûÇÑ ¸ðµå¿¡ ´ëÇÑ À妽º »ý¼º ¸í·ÉÀº µ¥ÀÌÅͺ£À̽º¿¡¼ À妽º¸¦ »ý¼ºÇϴµ¥ »ç¿ëÇÏÁö ¾Ê°í ÃßÃâµÇ¾î ÁöÁ¤ÇÑ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù. Å×ÀÌºí ¹× ±âŸ µ¥ÀÌÅͺ£À̽º °´Ã¼´Â ÀÓÆ÷Æ®µÇÁö ¾Ê½À´Ï´Ù. ÆÄÀÏÀº ÀúÀå ¿µ¿ª ¸Å°³º¯¼ö º¯°æ°ú °°ÀÌ ÆíÁýÇÒ ¼ö ÀÖ°í SQL ½ºÅ©¸³Æ®·Î »ç¿ëÇÏ¿© À妽º¸¦ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. |
LOG |
NULL |
¸ðµç ÀÓÆ÷Æ® ¸Þ½ÃÁö¸¦ ÀúÀåÇÒ ÆÄÀÏ À̸§ÀÌ¸ç ±âº»ÀûÀ¸·Î ¸Þ½ÃÁö´Â ȸ鿡¸¸ Ç¥½ÃµË´Ï´Ù. |
PARFILE |
|
ÀÓÆ÷Æ® ¸Å°³º¯¼öÀÇ ¸ñ·ÏÀ» Æ÷ÇÔÇÑ ÆÄÀÏ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. |
RECORDLENGTH |
OS¸¶´Ù ´Ù¸§ |
ÀÔ·Â ·¹ÄÚµåÀÇ Å©±â¸ç ·¹ÄÚµå Å©±â°¡ ´Ù¸¥ ¿î¿µ üÁ¦¿¡¼ µ¥ÀÌÅ͸¦ ¿¢½ºÆ÷Æ®ÇÒ °æ¿ì¿¡¸¸ ÇÊ¿äÇÕ´Ï´Ù. |
ROWS |
Y |
Y°ªÀº µ¥ÀÌÅÍ°¡ ÀÓÆ÷Æ®µÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. |
SHOW |
N |
°ªÀÌ Y¸é ¿¢½ºÆ÷Æ® ÆÄÀÏÀÇ ³»¿ëÀÌ È¸é¿¡ ³ª¿µÇ°í ÀÓÆ÷Æ®µÇÁö´Â ¾Ê½À´Ï´Ù. Export¿¡ Æ÷ÇÔµÈ SQL¹®Àº Import°¡ ½ÇÇàÇÏ´Â ¼ø¼´ë·Î Ç¥½ÃµË´Ï´Ù. SHOW=Y¸é ¸Å°³º¯¼ö Áß FROMUSER, TOUSER, FULL ¹× TABLES ¸¸À» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
TABLES |
NULL |
ÀÓÆ÷Æ®ÇÒ Å×À̺í À̸§ |
TOUSER |
NULL |
Å×À̺íÀ» ÀÓÆ÷Æ®ÇÒ »ç¿ëÀÚ À̸§ ¸ñ·ÏÀ¸·Î IMP_FULL_DATABASE ·ÑÀ» °¡Áø »ç¿ëÀÚ¸¸ÀÌ ÀÌ ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© °´Ã¼¸¦ ´Ù¸¥ »ç¿ëÀÚ °èÁ¤À¸·Î ÀÓÆ÷Æ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
Âü°í
ÀÓÆ÷Æ® »ç¿ë
´ÙÀ½À» »ç¿ëÇÏ¿© Import¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ëÈ½Ä ¸ðµå´Â ÁÖ·Î ¿ª ȣȯ¼ºÀ» À§ÇØ Á¦°øµÇ°í ¸í·ÉÇà¿¡¼ Á¦°øÇÏ´Â ¿É¼ÇÀ» ÀüºÎ Á¦°øÇÏÁö´Â ¾Ê½À´Ï´Ù. µû¶ó¼ ¸í·ÉÇà ¸ðµå¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
¸í·ÉÇà
UNIX³ª Windows NT¿¡¼ ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÓÆ÷Æ®¸¦ ¼öÇàÇÕ´Ï´Ù.
$imp [keyword=]{value|(value, value ...)}
[ [ [,] keyword=]{value, value ...)} } ...
¼³¸í
Windows NT: ¸í·ÉÇà
Windows ¸í·ÉÀº UNIX ¸í·É°ú µ¿ÀÏÇÕ´Ï´Ù.
C:\>IMP [keyword=]{value|(value, value ...)}
[ [ [,] keyword=]{value, value ...)} } ...
¸í·ÉÇà ¸Å°³º¯¼ö
´ÙÀ½Àº ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ÀϺΠ¸Å°³º¯¼öÀÔ´Ï´Ù.
Å°¿öµå |
±âº»°ª |
ÀÇ¹Ì |
USERID |
|
Oracle »ç¿ëÀÚ À̸§ ¹× ¾ÏÈ£ÀÔ´Ï´Ù.(¾ÏÈ£¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¾ÏÈ£¸¦ ÀÔ·ÂÇ϶ó´Â ÇÁ·ÒÇÁÆ®°¡ Ç¥½ÃµË´Ï´Ù.) |
BUFFER |
OS¸¶´Ù ´Ù¸§ |
µ¥ÀÌÅÍ Çà Àü¼Û ½Ã »ç¿ëµÇ´Â ¹öÆÛÀÇ ¹ÙÀÌÆ® Å©±âÀÔ´Ï´Ù. |
COMMIT |
N |
Y°ªÀº °¢ ¹è¿ »ðÀÔ ÈÄ Import°¡ Ä¿¹ÔÇØ¾ß ÇÔÀ» ÁöÁ¤ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î Import´Â °¢ Å×À̺íÀ» ·ÎµåÇÑ ÈÄ¿¡¸¸ Ä¿¹ÔÇÏ°í ¿À·ù ¹ß»ý ½Ã ·Ñ¹éÀ» ¼öÇàÇÑ ÈÄ ´ÙÀ½ °´Ã¼¿Í °ü·ÃµÈ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. COMMIT=YÀÇ ÁöÁ¤Àº ·Ñ¹é ¼¼±×¸ÕÆ®°¡ Áö³ªÄ¡°Ô Ä¿Áö´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù. |
FEEDBACK |
0 |
ÀÌ ¸Å°³º¯¼ö´Â n°³ÀÇ ÇàÀ» ÀÓÆ÷Æ®ÇÒ ¶§ Á¡(.)À» Ç¥½ÃÇϵµ·Ï ¿äûÇϱâ À§ÇØ Á¤¼ö nÀ¸·Î ÁöÁ¤µË´Ï´Ù. ±âº»°ªÀ» Ç¥½ÃÇÏÁö ¾Ê´Â °ÍÀÔ´Ï´Ù. |
FILE |
expdat.dmp |
ÀÔ·Â ÆÄÀÏÀÇ À̸§ÀÔ´Ï´Ù. |
FROMUSER |
NULL |
ÀÓÆ÷Æ®ÇÒ °´Ã¼ÀÇ »ç¿ëÀÚ ¸ñ·ÏÀÔ´Ï´Ù. |
FULL |
N |
Y°ªÀº Àüü µ¥ÀÌÅͺ£À̽º ÀÓÆ÷Æ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù. |
GRANTS |
Y |
Y°ªÀº ÀÓÆ÷Æ®ÇÒ °´Ã¼ÀÇ ¸ðµç ±ÇÇѵµ ÀÓÆ÷Æ®ÇØ¾ß ÇÔÀ» ÁöÁ¤ÇÕ´Ï´Ù. |
HELP |
N |
Y°ªÀº ¸Å°³º¯¼ö ¹× ±× Àǹ̿¡ ´ëÇÑ ¸ñ·ÏÀ» Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ¸Å°³º¯¼ö´Â ´Ù¸¥ ¸Å°³º¯¼ö¿Í °áÇÕµÇÁö ¾Ê½À´Ï´Ù. |
IGNORE |
N |
°ªÀ» Y·Î ¼³Á¤Çϸé Import´Â µ¥ÀÌÅͺ£À̽º °´Ã¼¸¦ »ý¼ºÇÏ·Á°í ÇÒ ¶§ °´Ã¼ »ý¼º ¿À·ù¸¦ °£°úÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì Import´Â ¿À·ù¸¦ º¸°íÇÏÁö ¾Ê°í °è¼Ó ¼öÇàÇÕ´Ï´Ù. Å×ÀÌºí¿¡ ´ëÇØ IGNORE=Y¸¦ ÁöÁ¤Çϸé ÇàÀÌ ±âÁ¸ Å×À̺í·Î ÀÓÆ÷Æ®µÇ¸ç ¸Þ½ÃÁö´Â Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. IGNORE=NÀ» ÁöÁ¤ÇÏ¸é ¿À·ù°¡ º¸°íµÇ°í ÀÌ¹Ì Á¸ÀçÇÏ´Â Å×À̺íÀº °Ç³Ê¶Ý´Ï´Ù. °´Ã¼ »ý¼º ¿À·ù¸¸ ¹«½ÃµÇ¸ç ¿î¿µ üÁ¦, µ¥ÀÌÅͺ£À̽º ¹× SQL ¿À·ù µîÀÇ ´Ù¸¥ ¿À·ù´Â ¹«½ÃµÇÁö ¾Ê°í 󸮸¦ ¸ØÃß°Ô ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. |
INDEXES |
Y |
Y°ªÀº À妽º¸¦ ÀÓÆ÷Æ®Çϵµ·Ï ÇÕ´Ï´Ù. |
INDEXFILE |
NULL |
À妽º »ý¼º ¸í·ÉÀ» ¹ÞÀ» ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÒ ´ë ¿äûÇÑ ¸ðµå¿¡ ´ëÇÑ À妽º »ý¼º ¸í·ÉÀº µ¥ÀÌÅͺ£À̽º¿¡¼ À妽º¸¦ »ý¼ºÇϴµ¥ »ç¿ëÇÏÁö ¾Ê°í ÃßÃâµÇ¾î ÁöÁ¤ÇÑ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù. Å×ÀÌºí ¹× ±âŸ µ¥ÀÌÅͺ£À̽º °´Ã¼´Â ÀÓÆ÷Æ®µÇÁö ¾Ê½À´Ï´Ù. ÆÄÀÏÀº ÀúÀå ¿µ¿ª ¸Å°³º¯¼ö º¯°æ°ú °°ÀÌ ÆíÁýÇÒ ¼ö ÀÖ°í SQL ½ºÅ©¸³Æ®·Î »ç¿ëÇÏ¿© À妽º¸¦ »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. |
LOG |
NULL |
¸ðµç ÀÓÆ÷Æ® ¸Þ½ÃÁö¸¦ ÀúÀåÇÒ ÆÄÀÏ À̸§ÀÌ¸ç ±âº»ÀûÀ¸·Î ¸Þ½ÃÁö´Â ȸ鿡¸¸ Ç¥½ÃµË´Ï´Ù. |
PARFILE |
|
ÀÓÆ÷Æ® ¸Å°³º¯¼öÀÇ ¸ñ·ÏÀ» Æ÷ÇÔÇÑ ÆÄÀÏ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. |
RECORDLENGTH |
OS¸¶´Ù ´Ù¸§ |
ÀÔ·Â ·¹ÄÚµåÀÇ Å©±â¸ç ·¹ÄÚµå Å©±â°¡ ´Ù¸¥ ¿î¿µ üÁ¦¿¡¼ µ¥ÀÌÅ͸¦ ¿¢½ºÆ÷Æ®ÇÒ °æ¿ì¿¡¸¸ ÇÊ¿äÇÕ´Ï´Ù. |
ROWS |
Y |
Y°ªÀº µ¥ÀÌÅÍ°¡ ÀÓÆ÷Æ®µÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. |
SHOW |
N |
°ªÀÌ Y¸é ¿¢½ºÆ÷Æ® ÆÄÀÏÀÇ ³»¿ëÀÌ È¸é¿¡ ³ª¿µÇ°í ÀÓÆ÷Æ®µÇÁö´Â ¾Ê½À´Ï´Ù. Export¿¡ Æ÷ÇÔµÈ SQL¹®Àº Import°¡ ½ÇÇàÇÏ´Â ¼ø¼´ë·Î Ç¥½ÃµË´Ï´Ù. SHOW=Y¸é ¸Å°³º¯¼ö Áß FROMUSER, TOUSER, FULL ¹× TABLES ¸¸À» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
TABLES |
NULL |
ÀÓÆ÷Æ®ÇÒ Å×À̺í À̸§ |
TOUSER |
NULL |
Å×À̺íÀ» ÀÓÆ÷Æ®ÇÒ »ç¿ëÀÚ À̸§ ¸ñ·ÏÀ¸·Î IMP_FULL_DATABASE ·ÑÀ» °¡Áø »ç¿ëÀÚ¸¸ÀÌ ÀÌ ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© °´Ã¼¸¦ ´Ù¸¥ »ç¿ëÀÚ °èÁ¤À¸·Î ÀÓÆ÷Æ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
Âü°í
ÀÓÆ÷Æ® ¼ø¼
Å×ÀÌºí ¿ÀºêÁ§Æ®´Â ÀͽºÆ÷Æ®
ÆÄÀÏ¿¡¼ ÀÐÇôÁø ´ë·Î ÀÓÆ÷Æ®µË´Ï´Ù. ÀÓÆ÷Æ® ÆÄÀÏÀº ´ÙÀ½ ¼ø¼·Î ¿ÀºêÁ§Æ®¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
1 Å×À̺í Á¤ÀÇ
2 Å×À̺í
µ¥ÀÌÅÍ
3 Å×À̺íÀÇ À妽º
4 ¹«°á¼º Á¦¾à Á¶°Ç, Æ®¸®°Å, ±×¸®°í ºñÆ®¸Ê À妽º
À§ ¼ø¼´Â Å×À̺íÀÌ
ÀÓÆ÷Æ®µÇ´Â ¼ø¼ ¶§¹®¿¡ µ¥ÀÌÅÍ°¡ °ÅºÎ´çÇÏ´Â °ÍÀ» ¸·¾Æ ÁÖ¸ç, ¶ÇÇÑ µ¿ÀÏÇÑ µ¥ÀÌÅÍ¿¡ ´ëÇØ °ú´ÙÇÑ Æ®¸®°Å°¡ µÎ¹ø ¾¿(óÀ½ »ðÀ﵃ ¶§ Çѹø, ±×¸®°í
ÀÓÆ÷Æ®µÇ´Â µ¿¾È ¶Ç Çѹø) ½ÇÇàµÇ´Â °Íµµ ¸·¾Æ ÁÝ´Ï´Ù.
ÇÏÁö¸¸, ÇÁ·Î½ÃÀú °°Àº ¿ÀºêÁ§Æ®´Â ±×µéÀÌ ÂüÁ¶ÇÏ´Â ¿ÀºêÁ§Æ®º¸´Ù »¡¸® ÀÓÆ÷Æ®µÇ±â
¶§¹®¿¡ ÀÓÆ÷Æ® ½Ã ¹«È¿ÈµÉ ¼öµµ ÀÖ½À´Ï´Ù. STATUS=INVALIDÀÎ ¿ÀºêÁ§Æ®¸¦ °Ë»çÇÏ°í ´Ù½Ã ÄÄÆÄÀÏÇϽʽÿÀ.
±âÁ¸ Å×À̺í·Î ÀÓÆ÷Æ®ÇÒ ¶§ °í·Á »çÇ×
µ¥ÀÌÅÍ°¡ ±âÁ¸ Å×À̺í·Î ÀÓÆ÷Æ®µÉ ¶§ ÀÓÆ÷Æ®µÇ´Â ¼ø¼°¡ ÂüÁ¶ ¹«°á¼º ½ÇÆи¦ ¹ß»ý½Ãų ¼ö ÀÖ½À´Ï´Ù. ÀÓÆ÷Æ®°¡ ³¡³¯ ¶§ Å×À̺íÀÇ ÂüÁ¶ ¹«°á¼º Á¦¾à Á¶°ÇÀÌ ÀÚ±â ÀÚ½ÅÀ»
ÂüÁ¶ÇÒ ¶§µµ ºñ½ÁÇÑ »óȲÀÌ ¹ß»ýÇÕ´Ï´Ù.
¾Õ¿¡ ¾ð±ÞµÈ ÀÌÀ¯ ¶§¹®¿¡ ±âÁ¸ Å×À̺í·Î ÀÓÆ÷Æ®ÇÒ ¶§´Â ÂüÁ¶ Á¦¾à Á¶°ÇÀ» disableÇÏ´Â °ÍÀÌ
ÁÁ½À´Ï´Ù. Á¦¾à Á¶°ÇÀº ÀÓÆ÷Æ®°¡ ¿Ï·áµÈ ÈÄ ´Ù½Ã enableÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿ÀºêÁ§Æ®¿¡ »ç¿ëµÇ´Â Å×ÀÌºí½ºÆäÀ̽º
»ç¿ëÀÚ°¡ ÇÊ¿äÇÑ ÇÒ´ç·®À» °¡Áö°í ÀÖ´Ù¸é Å×À̺íÀº ÀͽºÆ÷Æ®µÇ¾ú´ø °Í°ú °°Àº Å×ÀÌºí½ºÆäÀ̽º¿¡ ÀÓÆ÷Æ®µË´Ï´Ù. ÇÏÁö¸¸,
Å×ÀÌºí½ºÆäÀ̽º°¡ ´õ ÀÌ»ó Á¸ÀçÇÏÁö ¾Ê°Å³ª »ç¿ëÀÚ°¡ ÃæºÐÇÑ ÇÒ´ç·®À» °¡Áö°í ÀÖÁö ¸øÇÏ´Ù¸é ÀÓÆ÷Æ®´Â »ç¿ëÀÚÀÇ µðÆúÆ® Å×ÀÌºí½ºÆäÀ̽º¿¡ Å×À̺íÀ»
»ý¼ºÇÕ´Ï´Ù. ±âº» Å×ÀÌºí½ºÆäÀ̽º¿¡ Á¢±ÙÇÒ ¼ö ¾ø´Ù¸é Å×À̺íÀº ÀÓÆ÷Æ®µÉ ¼ö ¾ø½À´Ï´Ù.
LOB ¼¼±×¸ÕÆ®´Â ÀͽºÆ÷Æ®µÇ¾ú´ø °Í°ú °°Àº
Å×ÀÌºí½ºÆäÀ̽º·Î¸¸ ÀÓÆ÷Æ®µÉ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼ Å×ÀÌºí ¼ÒÀ¯ÀÚ°¡ LOB ¼¼±×¸ÕÆ®°¡ ÀͽºÆ÷Æ®µÈ Å×ÀÌºí½ºÆäÀ̽º¿¡ ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÒ ¼ö ¾ø´Ù¸é
LOBÀ» Æ÷ÇÔÇÑ Å×À̺íÀº »ý¼ºµÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù.
ÁÖ
- LOB¸¦ Æ÷ÇÔÇÏÁö
¾ÊÀº Å×À̺íÀº À§ÀÇ ÀÓÆ÷Æ® ÀÛ¾÷ ¹æ½ÄÀ» È°¿ëÇÏ¿© ÇÑ Å×ÀÌºí½ºÆäÀ̽º·ÎºÎÅÍ ´Ù¸¥ Å×ÀÌºí½ºÆäÀ̽º·Î ¿Å°ÜÁú ¼ö ÀÖ½À´Ï´Ù.
-
Å×ÀÌºí½ºÆäÀ̽ºÀÇ ÇÒ´ç·®°ú »ç¿ë Á¦¾î´Â ¡°»ç¿ëÀÚ °ü¸®¡± Àå¿¡¼ ´Ù·ç¾î
Áý´Ï´Ù.
ÆĶó¹ÌÅÍ ÆÄÀÏ¿¡ °øÅëÀûÀ¸·Î »ç¿ëÇÏ´Â ¶óÀÎ ÆĶó¹ÌÅ͸¦ ÀúÀåÇϽʽÿÀ. ÀÌ·¸°Ô ÇÔÀ¸·Î½á ¿¡·¯¸¦ ÃÖ¼ÒÈÇÏ°í ¸í·É ¶óÀÎÀ» ª°Ô À¯ÁöÇÒ ¼ö
ÀÖ½À´Ï´Ù.
ÀͽºÆ÷Æ®µÇ°í ÀÖ´Â Å×ÀÌºí¿¡ ¸¹Àº °»½Å ÀÛ¾÷ÀÌ ÀÌ·ç¾îÁö´Â °æ¿ì CONSISTENT=Y¸¦ »ç¿ëÇϸé SNAPSHOT TOO OLD
¿¡·¯°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀÛ¾÷·®ÀÌ ÀûÀ» ¶§ ±Ô¸ð°¡ Å« ÀͽºÆ÷Æ®¸¦ ¼öÇàÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¾Æ´Ï¸é Å« ·Ñ¹é ¼¼±×¸ÕÆ®¸¦ »ý¼ºÇÏ°í ´Ù¸¥
°ÍµéÀ» ¸ðµÎ ¿ÀÇÁ¶óÀÎÀ¸·Î ¸¸µç ÈÄ ÀÓÆ÷Æ®¸¦ ¼öÇàÇϽʽÿÀ.
ÀͽºÆ÷Æ® ¿É¼Ç COMPRESS=Y´Â ÇöÀç ¿ÀºêÁ§Æ®¿¡ ÇÒ´çµÈ ÀͽºÅÙÆ® ÀüºÎÀÇ Å©±â¿Í
°°Àº ÇϳªÀÇ Ãʱâ(initial) ÀͽºÅÙÆ®¸¦ »ý¼ºÇÏ´Â Äڵ带 ¸¸µé¾î ³¾ °ÍÀÔ´Ï´Ù. ¿ÀºêÁ§Æ®°¡ »èÁ¦µÈ ÇàÀ» ¸¹ÀÌ °¡Áö°í Àְųª ¸¶Áö¸· ÀͽºÅÙÆ®°¡
»ç¿ëµÇÁö ¾ÊÀº ºí·ÏÀ» ¸¹ÀÌ °¡Áö°í ÀÖÀ¸¸é ¿ÀºêÁ§Æ®¿¡ ºÒÇÊ¿äÇÏ°Ô ¸¹Àº °ø°£À» ÇÒ´çÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù.
±â°è »óÀÇ ¿î¿µ üÁ¦¿Í ÀÚ¿øÀÌ Çã¶ôÇÏ´Â
ÇÑ ÃÖ´ëÇÑÀÇ ¹öÆÛ¸¦ ÇÒ´çÇϽʽÿÀ. µ¥ÀÌÅÍ°¡ ¿À¶óŬ7 ¸±¸®½º 7.3.3 ÀÌ»óÀÇ µ¥ÀÌÅͺ£À̽º·Î ÀÓÆ÷Æ®µÉ °æ¿ì direct path ÀͽºÆ÷Æ®¸¦
»ç¿ëÇϽʽÿÀ.
Export¿Í Character set º¯È¯
Conventional path ÀͽºÆ÷Æ®´Â »ç¿ëÀÚ ¼¼¼Ç¿¡ ÁöÁ¤µÈ character set À» »ç¿ëÇÏ¿© ÀͽºÆ÷Æ® ÆÄÀÏ¿¡
¾¹´Ï´Ù. ¿¹¸¦ µéÀÚ¸é, 7 ºñÆ® ASCII, ¶Ç´Â IBM CODE Page 500(EBCDIC)
µîÀÔ´Ï´Ù.
Direct path ÀͽºÆ÷Æ®´Â µ¥ÀÌÅͺ£À̽º character set ¸¸À¸·Î ÀͽºÆ÷Æ®ÇÕ´Ï´Ù. Export ¼¼¼ÇÀÇ
character setÀÌ ÀͽºÆ÷Æ®°¡ ½ÃÀÛµÈ ¶§ÀÇ µ¥ÀÌÅͺ£À̽º character set°ú °°Áö ¾Ê´Ù¸é ÀͽºÆ÷Æ®´Â °æ°í¸¦ Ãâ·ÂÇÏ°í ÁßÁöÇÕ´Ï´Ù.
ÀͽºÆ÷Æ®¸¦ Àç½ÃµµÇϱâ Àü¿¡ ¼¼¼Ç character setÀ» µ¥ÀÌÅͺ£À̽º Character set°ú °°Àº °ÍÀ¸·Î ÁöÁ¤ÇÏ°í ÀͽºÆ÷Æ®¸¦ Àç½Ãµµ
ÇϽʽÿÀ.
ÀͽºÆ÷Æ® ÆÄÀÏÀº ÆÄÀÏÀÇ ¹®ÀÚ µ¥ÀÌÅÍ¿¡ »ç¿ëµÈ ¹®ÀÚ ¾ÏÈ£È °èȹ(character encoding scheme)À» º¸¿©ÁÖ´Â
Ç÷¡±×¸¦ °¡Áö°í ÀÖ½À´Ï´Ù.
Import¿Í Character set º¯È¯
ÀÓÆ÷Æ® ¼¼¼Ç°ú ´ë»ó µ¥ÀÌÅͺ£À̽º character setÀº ¿øº» µ¥ÀÌÅͺ£À̽º character set°ú ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ·± °æ¿ì Çѹø ¶Ç´Â ¿©·¯¹ø character set º¯È¯ ÀÛ¾÷ÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
ÇÊ¿äÇÏ´Ù¸é ÀͽºÆ÷Æ® ÆÄÀÏ µ¥ÀÌÅÍ´Â ¿ì¼± ÀÓÆ÷Æ® ½Ã »ç¿ëÀÚ
¼¼¼Ç¿¡ ÁöÁ¤µÈ ¹®ÀÚ ¾ÏÈ£È °èȹÀ¸·Î º¯È¯µÈ ÈÄ µ¥ÀÌÅͺ£À̽º character setÀ¸·Î º¯È¯µË´Ï´Ù.
º¯È¯ÇÒ ¶§ ´ë»ó character
set¿¡¼ µ¿ÀÏÇÑ ¹®ÀÚ¸¦ °¡ÁöÁö ¸øÇÑ ÀͽºÆ÷Æ® ÆÄÀÏÀÇ ¹®ÀÚµéÀº ´ë»ó character set¿¡ Á¤ÀÇµÈ ±âº» ¹®ÀÚ·Î ´ëÄ¡µË´Ï´Ù. 100% º¯È¯À»
º¸ÀåÇÏ·Á¸é ´ë»ó character setÀº ¿øº» character setÀ» Æ÷ÇÔÇϰųª °°¾Æ¾ß ÇÕ´Ï´Ù.
Áöħ »çÇ×
Character
set º¯È¯ÀÌ ÀÓÆ÷Æ®¿¡ °É¸®´Â ó¸® ½Ã°£À» ±æ°Ô Çϱ⠶§¹®¿¡ character set º¯È¯À» °¡´ÉÇÑ ÃÖ¼Ò·Î Á¦ÇÑÇϽʽÿÀ. ÀÌ»óÀûÀÎ °ÍÀº ÀÓÆ÷Æ®
¼¼¼Ç°ú ´ë»ó µ¥ÀÌÅͺ£À̽º character setÀÌ ¿øº» µ¥ÀÌÅͺ£À̽º character set°ú °°¾Æ º¯È¯ÀÌ ÇÊ¿ä ¾ø´Â
°ÍÀÔ´Ï´Ù.
ÁÖ
¼¼¼Ç ·¹º§¿¡¼ character setÀ» ¼³Á¤ÇÏ´Â °Í°ú ´Ù¾çÇÑ µ¥ÀÌÅͺ£À̽º
ÀÛ¾÷¿¡ÀÇ character setÀÌ ¹ÌÄ¡´Â ¿µÇâÀº ¡° ±¹°¡º° ¾ð¾î Áö¿ø ¡± Àå¿¡¼ ÀÚ¼¼È÷ ´Ù·ç¾î Áý´Ï´Ù.
À̵¿ °¡´ÉÇÑ Å×ÀÌºí½ºÆäÀ̽º
µ¥ÀÌÅ͸¦ µ¥ÀÌÅÍ ¿þ¾îÇϿ콺¿¡¼ µ¥ÀÌÅÍ ¸¶Æ®·Î ¶Ç´Â OLTP ½Ã½ºÅÛ¿¡¼ µ¥ÀÌÅÍ ¿þ¾îÇϿ콺ÀÇ ½ºÅ×ÀÌÁö ¿µ¿ªÀ¸·Î À̵¿ÇÏ´Â ÀÏÀº ¼º°¡½Ã°í ½Ã°£ÀÌ ¸¹ÀÌ °É¸± ¼ö ÀÖ½À´Ï´Ù. SQL*Loader³ª º´·Ä DMLÀ» ÅëÇÑ Á÷Á¢ °æ·Î ·Îµå¸¦ »ç¿ëÇϸé ÀÛ¾÷Àº »¡¶óÁö³ª µ¿ÀÏ µ¥ÀÌÅͺ£À̽º °£ÀÇ µ¥ÀÌÅÍ À̵¿ ÇÁ·Î¼¼½º´Â °£´ÜÇØÁý´Ï´Ù. Oracle8i´Â µ¿ÀÏ ½Ã½ºÅÛ °£¿¡ µ¥ÀÌÅÍ ÆÄÀÏÀ» º¹»çÇÒ ¼ö ÀÖ´Â ¹æ½ÄÀ» Á¦°øÇÏ°í ¾çÂÊ ½Ã½ºÅÛ¿¡¼ µ¿ÀÏÇÑ µ¥ÀÌÅ͸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ÀÌÁ¦ µ¥ÀÌÅÍ´Â ½Ã½ºÅÛ °£ÀÇ °£´ÜÇÑ ÆÄÀÏ Àü¼Û¸¸ÅÀ̳ª ºü¸£°Ô À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·Î ÀÎÇØ ¼º´ÉÀÌ »ó´çÈ÷ Çâ»óµÇ°í µ¥ÀÌÅÍ Àü¼Û ÀÛ¾÷ÀÌ °£´ÜÇØÁý´Ï´Ù.
±â¾÷ Á¤º¸ ½Ã½ºÅÛ
´ë¿ë·®ÀÇ µ¥ÀÌÅ͸¦ OLTP µ¥ÀÌÅͺ£À̽º¿¡¼ ½ºÅ×ÀÌÁö µ¥ÀÌÅͺ£À̽º·Î À̵¿ÇÑ ´ÙÀ½ ±â¾÷ µ¥ÀÌÅÍ ¿þ¾îÇϿ콺¸¦ ÅëÇØ µ¥ÀÌÅÍ ¸¶Æ®·Î À̵¿ÇÏ¿© ±â¾÷ Á¤º¸ ½Ã½ºÅÛ Àüü·Î À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ È¯°æ¿¡¼ À̵¿ °¡´ÉÇÑ Å×ÀÌºí½ºÆäÀ̽º¸¦ ¿©·¯ °¡Áö ¸ñÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ë°³ µ¥ÀÌÅÍ ¿þ¾îÇϿ콺ÀÇ Å×À̺íÀº OLTP µ¥ÀÌÅͺ£À̽ºÀÇ Å×À̺í°ú µ¿ÀÏÇÏÁö ¾Ê½À´Ï´Ù. À̵¿ °¡´ÉÇÑ Å×ÀÌºí½ºÆäÀ̽º¸¦ »ç¿ëÇÏ¸é µ¥ÀÌÅ͸¦ OLTP µ¥ÀÌÅͺ£À̽º¿¡¼ DSS³ª ¿þ¾îÇϿ콺 µ¥ÀÌÅͺ£À̽º·Î À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Á¤º¸ ºÐ»ê
´ÙÀ½¿¡¼ ÀÌ ±â´ÉÀ» »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
Å×ÀÌºí½ºÆäÀ̽º À̵¿ ´Ü°è
´ÙÀ½ ´Ü°è¸¦ »ç¿ëÇÏ¿© Å×ÀÌºí½ºÆäÀ̽º¸¦ ÇÑ µ¥ÀÌÅͺ£À̽º¿¡¼ ´Ù¸¥ µ¥ÀÌÅͺ£À̽º·Î À̵¿ÇÕ´Ï´Ù.
¸ÞŸ µ¥ÀÌÅÍ ¿¢½ºÆ÷Æ®
TRANSPORT_TABLESPACE ¿É¼ÇÀ» »ç¿ëÇÏ¿© Å×ÀÌºí½ºÆäÀ̽º¿¡ ÀÖ´Â ¸ðµç °´Ã¼ÀÇ µ¥ÀÌÅÍ µñ¼Å³Ê¸® Á¤º¸¸¦ ¿¢½ºÆ÷Æ®ÇØ¾ß ÇÔÀ» ÁöÁ¤ÇÕ´Ï´Ù. CONSTRAINTS ¹× GRANTS¿Í ÇÔ²² »õ Àý TRIGGERS¸¦ »ç¿ëÇÏ¿© Å×ÀÌºí ¿¢½ºÆ÷Æ® ½Ã °ü·Ã Á¤º¸ÀÇ ¿¢½ºÆ÷Æ® ¿©ºÎµµ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
±¸Á¶ÈµÈ µ¥ÀÌÅ͸¦ µî·ÏÇÏ´Â µ¿¾È °ü·Ã µ¥ÀÌÅ͸¦ ¸ðµÎ Àü¼ÛÇÏ´Â °ÍÀÌ À¯¿ëÇϳª µ¥ÀÌÅÍ ¿þ¾îÇϿ콺·Î µ¥ÀÌÅ͸¦ º¹»çÇÒ °æ¿ì Æ®¸®°Å¿Í Á¦¾à Á¶°ÇÀ» º¹»çÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
¸ÞŸ µ¥ÀÌÅÍ ÀÓÆ÷Æ®
TRANSPORT_TABLESPACE ¿É¼Ç°ú ÇÔ²² Import À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© Å×ÀÌºí½ºÆäÀ̽º ¹× ´Ù¸¥ °´Ã¼ Á¤ÀÇ°¡ ÀÖ´Â ´ë»ó µ¥ÀÌÅÍ µñ¼Å³Ê¸®¸¦ °»½ÅÇÕ´Ï´Ù. ÀÓÆ÷Æ® ÀÛ¾÷Àº ´ÙÀ½ ±ÔÄ¢À» µû¸¨´Ï´Ù.
Å×ÀÌºí½ºÆäÀ̽º À̵¿
½½¶óÀ̵忡¼´Â Å×ÀÌºí½ºÆäÀ̽º SALES_TS¸¦ ½Ã½ºÅÛ 1¿¡¼ ½Ã½ºÅÛ 2·Î À̵¿ÇÏ´Â °ÍÀ» º¸¿©ÁÝ´Ï´Ù. À̵¿ ½Ã ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
»ç¿ë¹ý
À̵¿ ÀÛ¾÷À» ÅëÇØ ¸Åü º¹±¸¸¦ Áö¿øÇÕ´Ï´Ù. ¸Åü ¼Õ»ó ½Ã Å×ÀÌºí½ºÆäÀ̽º À̵¿ ÀÛ¾÷ Àü¿¡ ¼öÇàÇÑ ¹é¾÷À» »ç¿ëÇÏ¿© Å×ÀÌºí½ºÆäÀ̽º À̵¿ ÈÄÀÇ ½ÃÁ¡À¸·Î º¹±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÓÆ÷Æ® ÈÄ DBA_TABLESPACESÀÇ PLUGGED_IN ¿À» YES·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌÀü ¹öÀüÀ¸·Î ´Ù¿î±×·¹À̵åÇϱâ Àü¿¡ Ç÷¯±× Á¢¼Ó Å×ÀÌºí½ºÆäÀ̽º¸¦ »èÁ¦ÇØ¾ß ÇÕ´Ï´Ù. Å×ÀÌºí½ºÆäÀ̽º¸¦ ´Ù¸¥ Oracle8i µ¥ÀÌÅͺ£À̽º·Î À̵¿ÇÏ¿© µ¥ÀÌÅ͸¦ º¸Á¸Çϰųª Import ¹× Export¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÚü Æ÷ÇÔµÈ µ¥ÀÌÅÍ ÁýÇÕ
½ÇÇàÇÒ ¶§¸¶´Ù À̵¿µÇ´Â Å×ÀÌºí½ºÆäÀ̽º ÁýÇÕÀº ÀÚü Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù.
À̵¿µÉ Å×ÀÌºí½ºÆäÀ̽º¿¡´Â LOB¿Í »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ µ¥ÀÌÅÍ À¯ÇüÀ» °¡Áø Å×À̺íÀÌ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. BFILE ¿À» °¡Áø Å×À̺íÀÌ À̵¿µÇ´Â Å×ÀÌºí½ºÆäÀ̽ºÀÇ ÀϺÎÀÏ °æ¿ì ÂüÁ¶µÇ´Â ÆÄÀÏÀ» ´ë»óÀ¸·Î º¹»çÇØ¾ß ÇÕ´Ï´Ù. ºñÆ®¸Ê À妽º¿Í VARRAY¸¦ °¡Áø Å×ÀÌºí ¶Ç´Â Áßø Å×À̺íÀº À̵¿ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ´Â À̵¿µÇ´Â Å×ÀÌºí½ºÆäÀ̽º¿¡ ÀÖ´Â °´Ã¼¿Í ´ë»ó µ¥ÀÌÅͺ£À̽º¿¡ ÀÖ´Â °´Ã¼°£ÀÇ Á¾¼Ó¼ºÀ» ÇØ°áÇØ¾ß ÇÕ´Ï´Ù.
DBMS_TTS.TRANSPORT_SET_CHECK
PL/SQL ÇÁ·Î½ÃÀúÀÎ DBMS_TTS.TRANSPORT_SET_CHECK¸¦ »ç¿ëÇÏ¿© Å×ÀÌºí½ºÆäÀ̽º ÁýÇÕÀÌ ÀÚü Æ÷ÇԵǴ Áö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÇÁ·Î½ÃÀú´Â ´ÙÀ½°ú °°Àº µÎ °³ÀÇ IN Àμö¸¦ ¹Þ¾ÆµéÀÔ´Ï´Ù.
ÇÁ·Î½ÃÀú´Â ÁöÁ¤µÈ Å×ÀÌºí½ºÆäÀ̽ºÀÇ °´Ã¼°¡ ÁöÁ¤µÈ Å×ÀÌºí½ºÆäÀ̽º ÁýÇÕÀÇ ¿ÜºÎ °´Ã¼¿Í ¿¬°üµÊÀ» ³ªÅ¸³»´Â TRANSPORT_SET_VIOLATIONS ºä¸¦ ä¿ó´Ï´Ù.
catproc.sqlÀÌ ½ÇÇàÇÏ´Â ½ºÅ©¸³Æ®ÀÎ dbmsplts.sqlÀº DBMS_TTS ÆÐÅ°Áö¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
DBMS_TTS.ISSELFCONTAINED
À̵¿ °¡´ÉÇÑ ÁýÇÕÀÌ ÀÚü Æ÷ÇԵǴ °æ¿ì¿¡´Â DBMS_TTS.ISSELFCONTAINED ÇÔ¼ö°¡ TRUE¸¦ ¹ÝȯÇÏ°í ±×·¸Áö ¾ÊÀº °æ¿ì¿¡´Â FALSE¸¦ ¹ÝȯÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â TRANSPORT_SET_CHECK¿Í µ¿ÀÏÇÑ Àμö¸¦ °®½À´Ï´Ù.
¿ä¾à ÂüÁ¶
°ü·Ã³»¿ë |
ÂüÁ¶ |
ÃʱâÈ ÆĶó¹ÌÅÍ |
¾ø½¿ |
µ¿Àû ¼º´Éºä |
¾ø½¿ |
µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä |
¾ø½¿ |
¸í·É¾î: |
Sqlldr ¶Ç´Â
sqlload |
ÆÐÅ°Áö ÇÁ·Î½ÃÀú¿Í ÇÔ¼ö |
¾ø½¿ |