»Ö¸´oracleÖÐÓÃpl sqlÎóɾ³ýdropµôµÄ±í
²é¿´»ØÊÕÕ¾Öбí
select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin;
»Ö¸´±í
SQL>flashback table test_drop to before drop;»ò
SQL>flashback table "BIN$b+XkkO1RS5K10uKo9BfmuA==$0" to before drop;
×¢£º±ØÐë9i»ò10gÒÔÉϰ汾֧³Ö£¬flashbackÎÞ·¨»Ö¸´È«ÎÄË÷Òý
ÒÔÏÂΪ²Î¿¼×ÊÁÏ
ʹÓà Oracle Database 10g ÖеÄÉÁ»Ø±íÌØÐÔ£¬¿ÉÒÔºÁ²»·ÑÁ¦µØ»Ö¸´±»ÒâÍâɾ³ýµÄ±í
¡¡¡¡ÒÔÏÂÊÇÒ»¸ö²»¸Ã·¢ÉúÈ´¾³£·¢ÉúµÄÇé¿ö£ºÓû§É¾³ýÁËÒ»¸ö·Ç³£ÖØÒªµÄ±í ¨D µ±È»ÊÇÒâÍâµØÉ¾³ý ¨D ²¢ÐèÒª¾¡¿ìµØ»Ö¸´¡££¨ÔÚijЩʱºò£¬Õâ¸ö²»ÐÒµÄÓû§¿ÉÄܾÍÊÇ DBA£¡£©
¡¡¡¡Oracle9i Database ÍÆ³öÁËÉÁ»Ø²éѯѡÏîµÄ¸ÅÄÒÔ±ã¼ìË÷¹ýȥij¸öʱ¼äµãµÄÊý¾Ý£¬µ«Ëü²»ÄÜÉÁ»Ø DDL ²Ù×÷£¬Èçɾ³ý±íµÄ²Ù×÷¡£Î¨Ò»µÄ»Ö¸´·½·¨ÊÇÔÚÁíÒ»¸öÊý¾Ý¿âÖÐʹÓñí¿Õ¼äµÄʱ¼äµã»Ö¸´£¬È»ºóʹÓõ¼³ö/µ¼Èë»òÆäËû·½·¨£¬ÔÚµ±Ç°Êý¾Ý¿âÖÐÖØÐ´´½¨±í¡£ÕâÒ»¹ý³ÌÐèÒª DBA ½øÐдóÁ¿¹¤×÷²¢ÇҺķѱ¦¹óµÄʱ¼ä£¬¸ü²»ÓÃ˵»¹ÒªÊ¹ÓÃÁíÒ»¸öÊý¾Ý¿â½øÐпË¡¡£
¡¡¡¡ÇëʹÓà Oracle Database 10g ÖеÄÉÁ»Ø±íÌØÐÔ£¬ËüʹµÃ±»É¾³ý±íµÄ»Ö¸´¹ý³ÌÈçִͬÐм¸ÌõÓï¾äÒ»Ñù¼òµ¥¡£ÈÃÎÒÃÇÀ´¿´¸ÃÌØÐÔÊÇÈçºÎ¹¤×÷µÄ¡£
¡¡¡¡É¾³ýÄǸö±í£¡
¡¡¡¡Ê×ÏÈ£¬ÈÃÎÒÃDz鿴µ±Ç°Ä£Ê½ÖÐµÄ±í¡£
¡¡¡¡SQL> select * from tab;
¡¡¡¡TNAME
¡¡¡¡TABTYPE
¡¡¡¡CLUSTERID
¡¡¡¡--------------------- - -- -- --- ------
¡¡¡¡RECYCLETEST
¡¡¡¡TABLE
¡¡¡¡ÏÖÔÚ£¬ÎÒÃÇÒâÍâµØÉ¾³ýÁË¸Ã±í£º
¡¡¡¡SQL> drop table recycletest;
¡¡¡¡Table dropped.
¡¡¡¡ÏÖÔÚÈÃÎÒÃÇÀ´²é¿´¸Ã±íµÄ״̬¡£
¡¡¡¡SQL> select * from tab;
¡¡¡¡TNAME
¡¡¡¡TABTYPE
¡¡¡¡CLUSTERID
¡¡¡¡--------------------------- - -- -- --- ------
¡¡¡¡BIN$04LhcpndanfgMAAAAAANPw==$0 TABLE
¡¡¡¡±í RECYCLETEST ÒѲ»´æÔÚ£¬µ«ÊÇÇë×¢Òâ³öÏÖбí BIN$04LhcpndanfgMAAAAAANPw==$0¡£Õâ¾ÍÊÇËù·¢ÉúµÄÊÂÇ飺±»É¾³ýµÄ±í RECYCLETEST ²¢Ã»ÓÐÍêÈ«Ïûʧ£¬¶øÊÇÖØÃüÃûΪһ¸öÓÉϵͳ¶¨ÒåµÄÃû³Æ¡£Ëü´æÔÚÓÚͬһ¸ö±í¿Õ¼äÖУ¬¾ßÓÐÓëÔʼ±íÏàͬµÄ½á¹¹¡£Èç¹ûÔڸñíÉ϶¨ÒåÁËË÷Òý»ò´¥·¢Æ÷£¬ÔòËüÃÇÒ²±»ÖØÃüÃû£¬Ê¹ÓÃÓë±íÏàͬµÄÃüÃû¹æÔò¡£ÈκÎÏà¹ØÔ´£¨Èç¹ý³Ì£©¶¼Ê§Ð§£»Ôʼ±íµÄ´¥·¢Æ÷ºÍË÷Òý±»¸ÄΪ·ÅÖÃÔÚÖØÃüÃûµÄ±í BIN$04LhcpndanfgMAAAAAANPw==$0 ÉÏ£¬±£³Ö±»É¾³ý±íµÄÍêÕû¶ÔÏó½á¹¹¡£
¡¡¡¡±í¼°ÆäÏà¹Ø¶ÔÏó±»·ÅÖÃÔ
Ïà¹ØÎĵµ£º
ÔÚOracleÖн¨¿â£¬Í¨³£ÓÐÁ½ÖÖ·½·¨¡£Ò»ÊÇʹÓÃOracleµÄ½¨¿â¹¤
ÇÒDBCA£¬ÕâÊÇÒ»¸öͼÐνçÃæ¹¤ÇÒ£¬Ê¹ÓÃÆðÀ´·½±ãÇÒºÜÈÝÒ×Àí½â£¬ÒòΪËüµÄ½çÃæÓѺá¢ÃÀ¹Û£¬¶øÇÒÌáʾҲ±È½ÏÆëÈ«¡£ÔÚ£×indowsϵͳÖУ¬Õâ¸ö¹¤¾ß¿ÉÒÔÔÚOracle³ÌÐò×éÖдò¿ª£¨”¿ªÊ¼”—“³ÌÐò”—“ Oracle OraDb10g_home1”&mdash ......
FORALLÓï¾äµÄÒ»¸ö¹Ø¼üÐԸĽø£¬Ëü¿É´ó´ó¼ò»¯´úÂ룬²¢ÇÒ¶ÔÓÚÄÇЩҪÔÚPL/SQL³ÌÐòÖиüкܶàÐÐÊý¾ÝµÄ³ÌÐòÀ´Ëµ£¬Ëü¿ÉÏÔÖøÌá¸ßÆäÐÔÄÜ¡£
1:
ÓÃFORALLÀ´ÔöÇ¿DMLµÄ´¦ÀíÄÜÁ¦
OracleΪOracle8iÖеÄPL/SQLÒýÈëÁËÁ½¸öеÄÊý¾Ý²Ù×ÝÓïÑÔ£¨DML£©Óï¾ä£ºBULK COLLECTºÍFORALL¡£ÕâÁ½¸öÓï¾äÔÚPL/SQLÄÚ²¿½øÐÐÒ»ÖÖÊý×é´¦Àí
£»BULK COLLE ......
Ô´´ÓÚ2007Äê04ÔÂ12ÈÕ£¬2009Äê10ÔÂ15ÈÕÇ¨ÒÆÖÁ´Ë¡£
windows xp£¬Êý¾Ý¿âoracle 10.2.0¡£1
ûÓб¸·Ý£¬»ù±¾ÉÏÊÇĬÈϰ²×°£¬ºÃÏñ»¹²»Êǹ鵵ģʽ
Ö¢×´£ºsqlplusÖ»ÓÐsysdbaÓû§ÄܽøÈ¥£¬ÆäËûÓû§½øÈ¥Ò»¸Å±¨£ºora-01033£ºoracleÕýÔÚ³õʼ»¯»ò¹Ø±Õ
¶øÇÒsysdbaÓû§½øÈ¥Ö®ºóÄÜÖ´ÐÐselect sysdate from dual£¬µ«ÊÇÖ´ÐÐselect use ......
ǰ¼¸ÌìÃæÊÔµÄʱºòÃæÊÔ¹Ù²ÅÎʹýÎÒORACLEµÄÌåϵ½á¹¹£¬ÈÃÎÒÔÚÒ»ÕŰ×Ö½ÉÏ»³öÀ´¡£»ØÍ·ÏëÏ뵱ʱ´ðµÃ»¹²»´í£¬´ó²¿·ÖÄÚÈݶ¼ÃèÊö³öÀ´ÁË£¬ºÇºÇ£¬¸Õ²ÅÔÚÍøÉÏ¿´µ½Ò»Æª½²½âORACLEÌåϵ½á¹¹µÄÎÄÕ£¬¾õµÃ²»´í£¬×ª¹ýÀ´´æ×Å£¬½«À´¿ÉÄÜ»áÓõ½¡£
=================================================================================
ÔÚ±¾ÎÄÀ ......