oracleÊý¾Ý±ÃµÄѧϰ
--21.1 Data Pump¹¤¾ß
Data Pump
´Óoracledatabase 10g¿ªÊ¼ÒýÈëÁËdata pump(Êý¾Ý±Ã)¹¤¾ß£¬ËüÌṩÁËÒ»ÖÖ»ùÓÚ·þÎñÆ÷µÄÊý¾Ýµ¼³öµ¼ÈëʹÓóÌÐò¡£
ËùÓеÄdata pump¶¼×÷Ϊһ¸ö·þÎñÆ÷½ø³Ì£¬Êý¾Ý²»ÔÙ±ØÐëÓÉÒ»¸ö¿Í»§³ÌÐò´¦Àí¡£Data Pump¹¤¾ßµÄµ¼³öºÍµ¼ÈëʵÏÖ
OracleÊý¾Ý¿âÖ®¼äÊý¾ÝµÄ´«Êä¡£
Data Pump¹¤¾ßÖаüº¬Data Pump ExportºÍData Pump Import£¬ËùʹÓõÄÃüÁîÐпͻ§³ÌÐòΪexpdpºÍimpdp¡£
¡¾×¢Òâ¡¿
ÔÚ10g֮ǰ£¬´«Í³µÄµ¼³öµ¼Èë·Ö±ðʹÓÃexp¹¤¾ßºÍimp¹¤¾ß¡£´Óoracle database 10g¿ªÊ¼£¬²»½ö±£ÁôÁËÔÓеÄ
expºÍimp¹¤¾ß£¬»¹ÌṩÁËÊý¾Ý±Ãµ¼³öµ¼È빤¾ßexpdpºÍimpdp¡£
´Ó11g¿ªÊ¼£¬ÔÚ´«Í³µÄexportºÍimportÓ¦ÓóÌÐòÖпÉÓõÄÈκÎÌØÐÔÔÚdata pumpÖж¼¿ÉÓá£
ÔÚʹÓÃexpdpºÍimpdp¹¤¾ßʱ£¬Ó¦¸Ã×¢ÒâÒÔϼ¸µã£º
1 expºÍimpÊǿͻ§¶Ë¹¤¾ß³ÌÐò£¬ËüÃǼȿÉÒÔÔÚ¿Í»§¶ËʹÓã¬Ò²¿ÉÒÔÔÚ·þÎñÆ÷¶ËʹÓá£
2 expdpºÍimpdpÊÇ·þÎñÆ÷¹¤¾ß³ÌÐò£¬ËüÃÇÖ»ÄÜÔÚoracle·þÎñÆ÷¶ËʹÓ㬲»ÄÜÔÙ¿Í»§¶ËʹÓá£
3 impÖ»ÊÊÓÃÓÚexpµ¼³öµÄÎļþ£¬²»ÊÊÓÃÓÚexpdpµ¼³öÎļþ£»impdpÖ»ÊÊÓÃÓëexpdpµ¼³öµÄÎÄ
¼þ£¬²»ÊÊÓÃÓÚexpµ¼³öÎļþ¡£data pumpµ¼³öµ¼ÈëËùµÃµ½µÄÎļþ¸ú´«Í³µÄimport/export
Ó¦ÓóÌÐòµ¼³öµ¼ÈëµÄÎļþ²»¼æÈÝ¡£
¡¾pumpÌØµã¡¿
ÓëÔÓеÄexportºÍimportʹÓóÌÐòÏà±È£¬oracleµÄdata pump¹¤¾ßµÄ¹¦ÄÜÌØµãÈçÏ£º
1 ÔÚµ¼³ö»òÕßµ¼Èë×÷ÒµÖУ¬Äܹ»¿ØÖÆÓÃÓÚ´Ë×÷ÒµµÄ²¢ÐÐÏ̵߳ÄÊýÁ¿¡£
2 Ö§³ÖÔÚÍøÂçÉϽøÐе¼³öµ¼È룬¶ø²»ÐèÒªÊÇʹÓÃת´¢Îļþ¼¯¡£
3 Èç¹û×÷ҵʧ°Ü»òÕßÍ£Ö¹£¬Äܹ»ÖØÐÂÆô¶¯Ò»¸ödata pump×÷Òµ¡£²¢ÇÒÄܹ»¹ÒÆð»Ö¸´µ¼³öµ¼Èë×÷Òµ¡£
4 ͨ¹ýÒ»¸ö¿Í»§¶Ë³ÌÐòÄܹ»Á¬½Ó»òÕßÍÑÀëÒ»¸öÔËÐеÄ×÷Òµ¡£
5 ¿Õ¼ä¹ÀËãÄÜÁ¦£¬¶ø²»ÐèҪʵ¼Ê
Ïà¹ØÎĵµ£º
Oracle group by¼°ÆäÈô¸ÉÏà¹Øº¯ÊýµÄһЩ˵Ã÷
http://blog.csdn.net/roland_wg/archive/2009/07/03/4319323.aspx
OracleµÄgroup by³ýÁË»ù±¾Ó÷¨ÒÔÍ⣬»¹ÓÐ3ÖÖÀ©Õ¹Ó÷¨£¬·Ö±ðÊÇrollup¡¢cube¡¢grouping sets¡£
¼ÙÉèÓÐÒ»¸ö±ítest£¬ÓÐA¡¢B¡¢C¡¢D¡¢E5ÁС£
1£© Èç¹ûʹÓÃgroup by rollup(A,B,C)£¬Ê×ÏÈ»á¶Ô(A¡¢B¡¢C)½øÐÐGROUP BY ......
create table a(
id number primary key,
name varchar2(20)
);
create table b(
id number,
name varchar2(20),
aid number references a(id)
);
insert into a values(1,'1');
insert into b values(1,'aaa',1);
Èç¹û create view vi_new as select * from a
ÔÚÊÓͼvi_new ÉÏ×öÈκΠdml²Ù×÷¶¼»áÐÞ¸Ä ¶ÔÓ¦µÄ ......
×°ÁËÒ»Ò¹µÄÈí¼þ£¬ÏÈÊÇMySQL£¬myEclipse,Oracle ,²»¶ÏµÄ³ö´í£¬OracleServise²»ÄÜÆô¶¯£¬ºÜÊÇ·³ÈË£¬Ð¶ÔØÁËOracelÁ½´Î£¬ÓÖ֨װ£¬´íÎóµÃµ½Ò»Ð©½â¾ö£¬×¢²á±í³öÏÖÁ˺öàµÄÎÊÌ⣬ÒÔǰÔÚÐ¶ÔØÈí¼þµÄʱºò£¬¶¼Ã»ÓÐÓÃרÓõŤ¾ß£¬×¢²á±íÒ»ÍÅÂÒ£¬ÕæÊÇÏ൱µÄºó»Ú£¬ÏÖÔÚ¿´À´ÒªÏë¸Ä¹ýÀ´È·ÊµÊǺÜÄѵÄÀ²£¡ÒÔºóÕâ·½ÃæÒª¶à¼ ......
£¨1£©²éѯC01¿Î³Ì³É¼¨²»ÎªNullµÄѧÉúµÄÐÕÃûºÍ³É¼¨¡£
·ÖÎö£ºÒòÎªÉæ¼°µ½¿Î³Ì³É¼¨ºÍѧÉúÐÕÃû£¬ÐèÒª¶Ôstudent±íºÍsc±í½øÐÐÁ¬½Ó¡£
´úÂ룺
select sname,grade from student,sc where student.sno=sc.sno and c ......
µ¼³öÊý¾Ý¿â£ºexp Óû§Ãû/ÃÜÂë@Êý¾Ý¿âÃû file=ÅÌ·û£º/Îļþ¼Ð/ÎļþÃû.bmp owner=Óû§ »ò exp Óû§Ãû/ÃÜÂë@Êý¾Ý¿âÃû file=ÅÌ·û£º/Îļþ¼Ð/ÎļþÃû.bmp full=y
µ¼ÈëÊý¾Ý¿â£ºimp Óû§Ãû/ÃÜÂë@Êý¾Ý¿âÃû file=µ¼³öµÄÎļþ full=y ......