BULLETIN CATEGORY
BULLETIN TOPIC |
: UTILITY¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
: Export/Import Q & A |
[Áú¹®1] RDBMS¿Í Export, ImportÀÇ
¿¬°ü °ü°è´Â (catexp.sql À̶õ) ?¡¡¡¡¡¡¡¡¡¡¡¡
¡¡ Export, Import½Ã ÀÌ¹Ì »ý¼ºµÈ ¿ÀºêÁ§Æ®ÀÇ Á¤º¸¸¦ µ¥ÀÌŸ µñ¼Å³Ê¸®¿¡¼ Äõ¸®¸¦ Çϴµ¥ ÀÌ·¯ÇÑ ¿ÀºêÁ§Æ®ÀÇ Á¤º¸°¡ µ¥ÀÌŸ µñ¼Å³Ê¸®³»ÀÇ ¿©·¯ Å×ÀÌºí¿¡ ³ª´©¾îÁ® ÀÖ´Ù. ÇÊ¿äÇÑ µ¥ÀÌŸ µñ¼Å³Ê¸® Á¤º¸¸¦ Æí¸®ÇÏ°Ô ÀÌ¿ëÇϱâ À§ÇÏ¿© ¿©·¯ °¡ÁöÀÇ ºä¸¦ catexp.sql¿¡ ScriptµÇ¾î ÀÖ´Ù. ÀÌ ½ºÅ©¸³Æ® ÈÀÏÀº $ORACLE_HOME/rdbms/admin¿¡ ÀÖÀ¸¸ç Install½Ã ¼öÇàµÇµµ·Ï µÇ¾î ÀÖ´Ù.¡¡¡¡¡¡¡¡¡¡¡¡ [Áú¹®2] Export½Ã ¿ÀºêÁ§Æ®ÀÇ ¹é¾÷ ¼ø¼´Â Àִ°¡ ?¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡ ExportÇÏ´Â ¿ÀºêÁ§Æ®ÀÇ ¼ø¼´Â
Á¸ÀçÇϸç ÀÌ´Â OracleÀÇ Version Upµî¿¡ ÀÇÇÑ »õ·Î¿î ¿ÀºêÁ§Æ®°¡ ¸¸µé¾îÁö°Å³ª
Çϸé ExportµÇ´Â ¿ÀºêÁ§Æ®ÀÇ ¼ø¼´Â º¯ÇÒ ¼ö ÀÖ´Ù.¡¡¡¡¡¡¡¡¡¡¡¡
Profiles¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Users¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Roles¡¡¡¡¡¡¡¡¡¡¡¡¡¡ System Privilege Grants¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Role Grants¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Default Roles¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Tablespace Quotas¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Resource Costs¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Rollback Segments¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Database Links¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Sequences( includes Grants )¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Snapshots ( includes grants, auditing )¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Snapshot logs¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Job Queues¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Refresh Groups¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Cluster Definitions¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Tables(includes grants,column grants,comments,indexes,constraints,auditing)¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Referential Integrity¡¡¡¡¡¡¡¡¡¡¡¡¡¡ POSTTABLES actions¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Synonyms¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Views¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Stored Procedures¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Triggers¡¡¡¡¡¡¡¡¡¡¡¡¡¡ Default and System Auditing ¡¡ BUFFER¡¡¡¡¡¡¡¡¡¡¡¡
¡¡ RECORDLENGTH¡¡¡¡¡¡¡¡¡¡¡¡
[Áú¹®4] ´Ù·®ÀÇ Row¸¦ Export, Import½Ã ¾î´À Á¤µµÀÇ Row°¡ 󸮵Ǿú´ÂÁö ¾Ë ¼ö Àִ°¡?¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡ ¾Ë ¼ö ÀÖ´Ù. V 7.1±îÁö´Â ´Ù·®ÀÇ Row¸¦ Export, Import½Ã ó¸®µÈ Á¤µµ¸¦ ¾Ë ¼ö°¡ ¾ø¾î ÇöÀç ÀÛ¾÷ ÁßÀÎÁö ½Ã½ºÅÛÀÌ HangÀÎÁö ÆľǵÇÁö ¾Ê¾ÒÀ¸³ª V 7.2 ºÎÅÍ´Â FEEDBACKÀ̶ó´Â ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© üũ°¡ °¡´ÉÇÏ´Ù.¡¡¡¡¡¡¡¡¡¡¡¡ [Áú¹®5] Export½Ã Çѹø¿¡ ¸î °³ÀÇ Row°¡ FetchµÇ´Â°¡?¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡ Çѹø¿¡ FetchµÇ´Â RowÀÇ ¼ö´Â Buffer Size¿Í ¿¬°ü °ü°è°¡ ÀÖ´Ù. ÇϳªÀÇ Row°¡ Export½Ã Â÷ÁöÇÏ´Â ¾çÀº °¢ Column SizeÀÇ ÇÕ + 4 * (ColumnÀÇ ¼ö)·Î ±¸ÇÒ ¼ö ÀÖ´Ù. Çѹø FetchµÇ´Â RowÀÇ ¼ö´Â Buffer Size / ÇÑ RowÀÇ Export½Ã SizeÀÌ´Ù. À̸¦ ÀÌ¿ëÇϸé ExportµÈ Output FileÀÇ Size´Â ´ë·« ÇÑ RowÀÇ Export½Ã Size * Row ¼ö ÀÌ´Ù.¡¡¡¡¡¡¡¡¡¡¡¡ [Áú¹®6] Export, ImportÀÇ È£È¯¼ºÀº ¾î¶»°Ô µÇ´Â°¡?¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡ Export, ImportÀÇ È£È¯¼ºÀº
OracleÀÇ ¹öÁ¯°ú Á÷Á¢ÀûÀÎ ¿¬°ü°ü°è¸¦ °®°í ÀÖ´Ù.¡¡¡¡¡¡¡¡¡¡¡¡
¡¡ Base Compatibility : XÀÇ exp¸¦
ÀÌ¿ëÇØ X DB¸¦ exportÇÏ¿© XÀÇ imp¸¦ ÀÌ¿ëÇØ X DB¿¡ importÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù.
ÀÌ´Â ´ç¿¬È÷ Áö¿øÇÑ´Ù.¡¡¡¡¡¡¡¡¡¡¡¡
[Áú¹®7] ¾î¶² °æ¿ì¿¡ Downward Compatibility°¡ ½ÇÆÐÇϴ°¡?¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡¡¡ V7.2¿¡ hash cluster expressions¶ó´Â ¿É¼ÇÀÌ Àִµ¥, À̸¦ ÀÌ¿ëÇؼ Ŭ·¯½ºÅ͸¦ »ý¼ºÇÏ¿© »ç¿ë ÈÄ exportÇÑ °ÍÀ» V7.0 ¶Ç´Â V7.1·Î downward½Ã create cluster¹®¿¡ ¿É¼ÇÀÌ ¸ÂÁö¾Ê¾Æ ½ÇÆÐÇÏ°Ô µÈ´Ù.¡¡¡¡¡¡¡¡¡¡¡¡ [Áú¹®8] EXP-37 ¿¡·¯(export views not compatible with database version)¹ß»ýÀÇ ¿øÀÎÀº ¹«¾ùÀΰ¡ ?¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡ ÀÌ ¿¡·¯´Â Cross Compatibility¿¡¼ ¹ß»ýÇÏ´Â ¹®Á¦·Î ÀÌ´Â Export°¡ ÀÌ¿ëÇÏ´Â View(Catexp.sql¿¡ ÀÇÇØ »ý¼ºµÈ)°¡ Oracle Version³»¿¡ ÀÏÄ¡ÇÏÁö ¾Ê¾Æ ¹ß»ýÇÑ ¹®Á¦·Î À̸¦ ÇØ°áÇϱâ À§ÇØ Exp¿¡¼ ÀÌ¿ë °¡´ÉÇÑ View¸¦ ¼³Ä¡ÇÑ´Ù.¡¡¡¡¡¡¡¡¡¡¡¡ [Áú¹®9] Full Export´Â DBA ±ÇÇÑÀ» °®°í ÀÖ´Â À¯Àú¸¸ ÇÒ ¼ö Àִ°¡ ?¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡¡¡ Version 6 ¿¡¼´Â DBA±ÇÇÑÀ» °®°í ÀÖ´Â À¯Àú¸¸ Full Export¸¦ ÇÒ ¼ö ÀÖÀ¸¸ç, V7¿¡¼´Â DBA°¡ ¾Æ´Ï´õ¶óµµ EXP_FULL_DATABASE RoleÀÌ GrantµÇ¸é Full Export°¡ °¡´ÉÇÏ´Ù.¡¡¡¡¡¡¡¡¡¡¡¡ [Áú¹®10] Å×À̺í Import ½Ã¿¡ µðÆúÆ® Å×ÀÌºí ½ºÆäÀ̽º°¡ ¾Æ´Ñ °÷À¸·Î µé¾î°¡´Â °æ¿ì´Â ¿Ö ¹ß»ýÇϴ°¡?¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡¡¡¡¡ ¿¹¸¦ µé¾î¼ scott À¯ÀúÀÇ µðÆúÆ® Å×ÀÌºí ½ºÆäÀ̽º°¡ users Àε¥ ÀÓÆ÷Æ®¸¦ Çغ¸¸é tools Å×ÀÌºí ½ºÆäÀ̽º¿¡ Å×À̺íÀÌ ¸¸µé¾îÁ³´Ù°í ÇÏÀÚ. ±× ÀÌÀ¯´Â ´ÙÀ½°ú °°´Ù. Áï, ÀÓÆ÷Æ® ÇÏ´Â Å×À̺íÀÌ ¿ø·¡ tools Å×ÀÌºí ½ºÆäÀ̽º¿¡ ÀÖ¾ú°í scott°¡ ÇöÀç tools Å×ÀÌºí½ºÆäÀ̽º¿¡ ´ëÇÑ Quota ¸¦ °¡Áö°í Àְųª ¾Æ´Ï¸é Unlimited Tablespace ±ÇÇÑ(Resource Role ¿¡ Æ÷ÇÔ)À» ºÎ¿© ¹Þ¾Ò±â ¶§¹®ÀÌ´Ù.¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡ Import½Ã¿¡ Å×À̺íÀ» µðÆúÆ® Å×ÀÌºí ½ºÆäÀ̽º¿¡ ¸¸µé·Á¸é µðÆúÆ® Å×ÀÌºí ½ºÆäÀ̽º ¿ÜÀÇ Å×ÀÌºí ½ºÆäÀ̽º¿¡ ´ëÇÑ ¸ðµç Quota ¸¦ 0 ·Î ¸¸µé°í Unlimited Tablespace ±ÇÇÑÀ» Revoke ½ÃŲ ´ÙÀ½¿¡ ÀÓÆ÷Æ®¸¦ ¼öÇàÇØ¾ß ÇÑ´Ù. ±×¸®°í, µðÆúÆ® Å×ÀÌºí ½ºÆäÀ̽º¿¡ ´ëÇÑ Quota¸¸ Unlimited ·Î ÇÑ´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°´Ù.¡¡¡¡¡¡¡¡¡¡¡¡¡¡ $ sqlplus system/manager¡¡¡¡¡¡¡¡¡¡¡¡ SQL> alter user scott¡¡¡¡¡¡¡¡¡¡¡¡
SQL> revoke unlimited tablespace from
scott;¡¡¡¡¡¡¡¡¡¡¡¡
¡¡ ÀÌ·¸°Ô ÇÑ ´ÙÀ½ Import ¸¦ ¼öÇàÇÏ¸é µÈ´Ù. ¹°·Ð À¯Àú¸¦ ¸¸µé ¶§ quota ¸¦ ÁÖÁö ¾ÊÀº Å×ÀÌºí ½ºÆäÀ̽º´Â »ó°ü ¾øÀ¸¸ç¡¡ Unlimited Tablespace ±ÇÇÑ(¶Ç´Â Resource Role) À» ÁÖÁö ¾Ê¾Ò´Ù¸é Revoke ¸í·Éµµ »ç¿ëÇÒ ÇÊ¿ä°¡ ¾ø´Ù.¡¡¡¡¡¡¡¡¡¡¡¡¡¡ [Áú¹®11] Import ½Ã¿¡ Core Dump/Segmentation Fault °¡ ¹ß»ýÇÏ´Â °æ¿ì¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡¡¡ ¿À¶óŬ¿¡´Â Character SetÀÌ
ÀÖ´Ù. ±¹³»¿¡¼´Â US7ASCII ¶Ç´Â KO16KSC5601 À» ÁÖ·Î »ç¿ëÇϴµ¥ Export ¹ÞÀº
°÷°ú Import ÇÏ´Â °÷ÀÇ Character Set ÀÌ ´Ù¸£¸é Import ½Ã¿¡ Core Dump °¡
¹ß»ýÇϰųª ¿øÀÎ ºÒ¸íÀÇ ¿¡·¯°¡ ¹ß»ýÇÏ¸é¼ ÀÓÆ÷Æ®°¡ ÁߴܵǴ °æ¿ì°¡ ¹ß»ýÇÑ´Ù.¡¡¡¡¡¡¡¡¡¡¡¡¡¡
|
Oracle Korea Customer Support Technical
Bulletins
|