Oracle±¸·Ý
±¸·ÝµÄ·½·¨
ORACLEÊý¾Ý¿âÓÐÈýÖÖ±ê×¼µÄ±¸·Ý¡£µ¼³ö/µ¼Èë(EXPORT/IMPORT) ¡¢À䱸·Ý¡¢Èȱ¸·Ý¡£
µ¼³ö±¸·ÝÊÇÒ»ÖÖÂß¼±¸·Ý£¬ÕâÖÖ·½·¨°üÀ¨¶ÁȡһϵÁеÄÊý¾Ý¿âÈÕÖ¾£¬²¢Ð´ÈëÎļþÖУ¬ÕâЩÈÕÖ¾µÄ¶ÁÈ¡ÓëÆäËù´¦Î»ÖÃÎ޹ء£
À䱸·ÝºÍÈȱ¸·ÝÊÇÎïÀí±¸·Ý(Ò²³ÆµÍ¼¶±¸·Ý)£¬ËüÉæ¼°µ½×é³ÉÊý¾Ý¿âµÄÎļþ£¬µ«²»¿¼ÂÇÂß¼ÄÚÈÝ¡£
ÏÂÃæÎÒÃÇ·Ö±ð½éÉÜÒ»ÏÂÕâÈýÖÖ±¸·Ý·½·¨¼°ÆäÌØµã£º
(Ò»)¡¢µ¼³ö/µ¼Èë(EXPORT/IMPORT)
EXPORT/IMPORTÊÇÓÃÀ´½«ORACLEÖÐÊý¾ÝÒÆ³ö/ÒÆÈëÊý¾Ý¿â¡£
1¡¢EXPORT½«Êý¾Ý¿âÖÐÊý¾Ý±¸·Ý³ÉÒ»¸ö¶þ½øÖÆÏµÍ³Îļþ³ÆÎª“µ¼³öת´¢Îļþ”(EXPORT DUMP FILE)£¬²¢½«ÖØÐÂÉú³ÉÊý¾Ý¿âдÈëÎļþÖС£
ËüÓÐÈýÖÖģʽ£º
a.Óû§Ä£Ê½£ºµ¼³öÓû§ËùÓжÔÏóÒÔ¼°¶ÔÏóÖеÄÊý¾Ý£»
b.±íģʽ£ºµ¼³öÓû§ËùÓбí»òÕßÖ¸¶¨µÄ±í£»
c.Õû¸öÊý¾Ý¿â£ºµ¼³öÊý¾Ý¿âÖÐËùÓжÔÏó¡£
ËüµÄ±¸·ÝÓÐÈýÖÖÀàÐÍ£º
a.ÍêÈ«ÐÍ(COMPLETE EXPORT)£º±¸·ÝÕû¸öÊý¾Ý¿â£»
b.»ýÀÛÐÍ(COMULATIVE ERPORT)£º±¸·ÝÉÏÒ»´Î»ýÀÛÐͱ¸·ÝËù¸Ä±äµÄÊý¾Ý£»
c.ÔöÁ¿ÐÍ(INCREAMENTAL EXPORT)£º±¸·ÝÉÏÒ»´Î±¸·Ýºó¸Ä±äµÄÊý¾Ý¡£
EXPORT µÄÃüÁî¿ÉÒÔ½»»¥Ê½½øÐУ¬¸÷²ÎÊýµÄ¾ßÌ庬Òå¼û¸½Â¼¡£
ÔÚ½øÐе¼³ö±¸·ÝʱÎÒÃÇÒª¿¼ÂÇÒ»µãÎÊÌ⣬ÄǾÍÊǵ¼³öµÄÒ»ÖÂÐÔ£¬ÔÚµ¼³ö¹ý³Ì Öе¼³öÿ¶ÁÒ»´Î¾Í¶Áȡһ¸ö±í£¬Òò¶ø¾¡¹Üµ¼³öÊÇÔÚÒ»¸öÌØµãʱ×Ô¼º¿ªÊ¼µÄ£¬µ«²»Í¬µÄ±í¶ÁÈ¡µÄʱ¼ä²»Í¬£¬Òò´Ë£¬µ¼³ö¿ªÊ¼¶ÁÒ»¸ö±íʱ£¬´Ëʱ±íÖеÄÊý¾Ý²ÅÊǵ¼³öµÄÊý¾Ý£¬ÕâÑùµ±´ó¶àÊý±í°´ÄÚ²¿¹Ø¼ü×ÖºÍÍⲿ¹Ø¼ü×ÖÏ໥ÁªÏµÊ±£¬ÔÚµ¼³ö¹ý³ÌÖÐÕâЩÏà¹ØÁª±íµÄ¸Ä±ä¾Í»áµ¼Öµ¼³öµÄ²»Ò»ÖÂÐÔ£¬Òª±Ü¿ªÕâ¸ö£¬ÎÒÃÇ¿ÉÒÔ½«µ¼³ö¹ý³Ì°²ÅÅÔÚ²»¶Ô±í²Ù×÷µÄʱºò½øÐС£ÁíÍ⣬µ±ORACLEÖÐRESTRICTEP CONSISTENT Ñ¡Ïî¾Í¿ÉÒÔ±£Ö¤µ¼³öÊý¾ÝÒ»ÖÂÐÔ¡£
2¡¢IMPORTµ¼È룺
µ¼ÈëµÄ¹ý³ÌÊǵ¼³öµÄÄæ¹ý³Ì£¬Õâ¸öÃüÁîÏȶÁÈ¡µ¼³öÀ´µÄµ¼³öת´¢¶þ½øÖÆÎļþ£¬²¢ÔËÐÐÎļþ£¬»Ö¸´¶ÔÏóÓû§ºÍÊý¾Ý¡£
IMPORTÃüÁîÖ´ÐеÄ
Ïà¹ØÎĵµ£º
OracleÈÕÆÚº¯Êýѧϰʱ£¬Ôڽ̳ÌÓм¸¸öʵÀýÈçÏ£º
Months_between(’01-sep-95’, ’11-jan-94’)
½á¹ûÊÇ£º19.6774194
Add_months ÔÚÖ¸¶¨µÄÔ·ÝÉÏÃæÔö¼ÓÏàÓ¦µÃÔ·Ý
ÀýÈ磺
Add_months(’11-jan-94’, 6)
½á¹ûÊÇ£º11-jul-94
Next_day ¼ÆËã¹æ¶¨Èͮ򵀼óÒ»¸öÌØ¶¨ÈÕÆÚ
ÀýÈ磺
Next_ ......
SQL> select to_char(sysdate,'yyyy')||'Äê'||to_char(sysdate,'mm')||'ÔÂ'||to_char(sysdate,'dd')||'ÈÕ' from dual;
TO_CHAR(SYSDATE,'YYYY')||'Äê'|
»òÕßʹÓÃË«ÒýºÅ
select to_char(add_months(trunc(sysdate),-1),'yyyy"Äê"mm"ÔÂ"') from dual È¡ÉϸöÔ·Ý
......
ÓÐÁ½ÖÖº¬ÒåµÄ±í´óС¡£Ò»ÖÖÊÇ·ÖÅä¸øÒ»¸ö±íµÄÎïÀí¿Õ¼äÊýÁ¿£¬¶ø²»¹Ü¿Õ¼äÊÇ·ñ±»Ê¹Ó᣿ÉÒÔÕâÑù²éѯ»ñµÃ×Ö½ÚÊý£º
select segment_name, bytes
from user_segments
where segment_type = 'TABLE';
»òÕß
Select Segment_Name,Sum(bytes)/1024/1024 from User_Extents Group By Segment_Name
ÁíÒ»ÖÖ±íʵ¼ÊÊ¹Ó ......
Òª½øÐÐѹÁ¦²âÊÔ£¬Öмä¼þʹÓÃWEBLOGIC 816
£¬Êý¾Ý¿â°æ±¾Îª11.1.0.6 RAC
£¬Ñ¹Á¦²âÊÔ¹¤¾ßΪLOADRUNNER 8.0
¡£²âÊÔµ¥ÊµÀýÓëRAC
»·¾³¸÷¸ö½ÚµãµÄ¸ºÔØÇé¿ö¡£
ÔÚWEBLOGIC
ÉÏÅäÖÃÁËÒ»¸ö¶à³Ø£¬ÀûÓÃWEBLOGIC
ÌṩµÄ¸ºÔؾùºâ²ßÂÔ£¬½«²¢·¢¾ùºâµÄ·Ö±ðµ½Á½¸ö½ÚµãÉÏ¡£
µ«ÊDzâÊÔ·¢ÏÖ£¬Ò»µ©ÔËÐÐ
ÁËÒ»¶Îʱ¼ä£¬ËùÓе ......
BLOBµÄº¬Òå¡¡¡¡
BLOB (binary large object)£¬¶þ½øÖÆ´ó¶ÔÏó£¬ÊÇÒ»¸ö¿ÉÒÔ´æ´¢¶þ½øÖÆÎļþµÄÈÝÆ÷¡£
¡¡¡¡ÔÚ¼ÆËã»úÖУ¬BLOB³£³£ÊÇÊý¾Ý¿âÖÐÓÃÀ´´æ´¢¶þ½øÖÆÎļþµÄ×Ö¶ÎÀàÐÍ¡£
¡¡¡¡BLOBÊÇÒ»¸ö´óÎļþ£¬µäÐ͵ÄBLOBÊÇÒ»ÕÅͼƬ»òÒ»¸öÉùÒôÎļþ£¬ÓÉÓÚËüÃǵijߴ磬±ØÐëʹÓÃÌØÊâµÄ·½Ê½À´´¦Àí£¨ÀýÈ磺ÉÏ´«¡ ......