PL/SQL DEVELOPERÓëORACLE SQLDEVELOPER
×÷Õß: ÈýÊ®¶øÁ¢Ê±¼ä£º2009Äê10ÔÂ17ÈÕ 16:47:21Çë×ðÖØÔ´´×÷Æ·¡£×ªÔØÇë±£³ÖÎÄÕÂÍêÕûÐÔ,²¢ÒÔ³¬Á´½ÓÐÎʽעÃ÷Ôʼ×÷Õß¡°inthirties£¨ÈýÊ®¶øÁ¢£©¡±ºÍ³ö´¦¡±http://blog.csdn.net/inthirties/archive/2009/10/17/4688273.aspx¡±,ÉîÈëÌÖÂÛ¿ÉÒÔÁªÏµinthirties@gmail.com¡£ÔÚOracleµÄ¿ª·¢¹ÜÀíÖУ¬PLSQLdev/TODA ºÍOracle sql developerÊDZȽϳ£¼ûµÄ¡£ ËäÈ»ÕâÑù¼¸¸ö¹¤¾ß¶¼ÊǽøÐÐOracle ¿ª·¢ºÍ¹ÜÀíµÄÀûÆ÷£¬µ«ÊÇËûÃǵÄÕë¶ÔµÄ·½Ã滹ÓÐÓвî±ðµÄ£¬ ËùÒÔÓкܶàµÄÅóÓѶ¼»áÎÊÆðÕâЩ¹¤¾ßµÄ²î±ð£¬ËäÈ»ÎÒÃÇ¿ÉÒÔͨ¹ý¶Ô¹¤¾ßµÄʹÓÃÂýÂýµÄÊìϤ£¬´Ó¶ø±È½Ï³öÆäÖеIJîÒ죬µ«ÊÇÕâÒ²ÐèÒªÓû§ÃþË÷ÉÏÒ»Á½Ì죬¶øÇÒÓÐʱҲ²»ÄÜÃþË÷³öËùÓеÄÌØµã¡£ ËùÒÔÕâÀïinthirties½áºÏ×Å×Ô¼ºµÄ¶ÔÕâЩ¹¤¾ßµÄÁ˽⣬´óÖ¸ø×ܽáÁËÒ»ÏÂÕâЩ¹¤¾ßµÄ²îÒìºÍÌØµã¡£ Ê×ÏÈÕâÁ½ÖÖ¹¤¾ß¶¼Óùý£¬´óÖÂÉϹ¦Äܶ¼ÊÇÒ»樣µÄ Õ⼸¸ö¹¤¾ß¶¼Ö§³Ö Êý¾Ý¿â±í£¬ÊÓͼµÈ¶ÔÏóµÄ¿ÉÊÓ»¯¹ÜÀí Êý¾Ý¿âȨÏÞ¿ÉÊÓ»¯¹ÜÀí Êý¾Ý¿âprofile£¬user£¬roleµÄ¹ÜÀí Êý¾Ý¿âprocedure,function,trigger,package¹ÜÀí£¬Ö§³Öµ÷ÊÔ£¬ÔËÐÐ Êý¾Ýµ¼Èëµ¼³ö session¹ÜÀí Êý¾Ý¿â¶ÔÏóddlÓï¾äµ¼³ö ²éѯ¿ª·¢ Ö´Ðмƻ® Ìṩһ¸öÀàËÆsqlplusµÄcommandģʽ£¨Oracle sql developer²»Ö§³Ö£© Óв»Í¬µÄÊÇ plsql developerºÍtodaÊÇ´«Í³µÄÖ÷Á÷Oracle ¿ª·¢ºÍ¹ÜÀí¹¤¾ßµÄ£¬ÓµÓÐÖÚ¶àµÄÓû§ÈºÌ壬¶øÇÒtoadµÄ³§ÉÌquestÓÐһϵÁеÄÕë¶ÔÓÚ¸÷ÖÖÊý¾Ý¿â¹ÜÀíºÍ¿ª·¢µÄÈí¼þ£¬ËùÒÔÕâÁ½¸ö¹¤¾ßÔÚ開發ºÍ¹ÜÀíÉ϶¼ÓбȽÏÕë¶ÔÐÔµÄÉè¼Æ£¬Ê¹Ó÷½±ã£¬¹¦Äܹ㷺¡£²»過ÕâÁ½¸ö¹¤¾ß£¬¶¼ÊÇÓñ¾µØ¿âµ÷Óõķ½Ê½£¬ËùÒÔÐèÒª°²裝OracleµÄ¿Í戶¶Ë£¬²¢ÇÒÐèÒªÅäÖÃtnsname¡£這ÊÇÎÒ覺µÃ£¬ËûÉÔ΢Èõ勢µÄÒ»點¡£ ºÍÉÏÃæÁ½¸ö±ÈÆðÀ´£¬ Oracle psql devÄØ£¬¾ÍÊǸöÐÂÈËß·£¬11gÒÔǰÊǵ¥¶À·¢²¼µÄ£¬11gÀï¾ÍÒѾ¼¯³Éµ½OracleµÄ¹¤¾ßÀïÈ¥ÁË£¬ËäÈ»ÐÂÃæ¿×£¬µ«ÊÇSql devloperͬÑùÒÔÆäÁ¼ºÃµÄʹÓÃÐԺ͹¦ÄÜ£¬ÂíÉÏÔÚÓû§ÈºÌåÖеÃÒÔÍÆ¹ã£¬×÷ΪOracle×Ô帶µÄ¹¤¾ß£¬Sql developerÒ²ÊÇÓÃjava±àдµÄ¹¤¾ß£¬ËùÒÔÐèÒªÒ»¸öjdkµÄ¿Í»§¶Ë£¬ sql developer³ýÁËÓµÓÐÉÏÃæµÄһЩ¹¦ÄÜÒÔÍ⣬»¹ÓÐÒ»¸öÎÒ¾õµÃ·Ç³£²»¶àµÄ¹¦ÄÜ£¬¾ÍÊÇÆäÖÐ帶ÓеÄmigration tools£¬Õâ¸öÊÇÎÒ鐘ÇéÓڴ˹¤¾ßµÄÒ»點¡£ ¿ÉÒÔ對異構»òÕßͬ構µÄ數據庫進ÐÐ數據遷ÒÆ£¬ÎÒÔÚmysqlºÍms sqlÉ϶¼×ö個²»ÊǺÜ復雜µÄ遷ÒÆ
Ïà¹ØÎĵµ£º
ÃüÁîÐÐά»¤Oracle AWR
ÓÐʱºòÓÉÓÚÖÖÖÖÔÒò£¬Ö»ÄÜʹÓÃÃüÁîÐÐÀ´Î¬»¤Oracle10g¡£µ±È»ÎÒÃÇÒÀÈ»¿ÉÒÔʹÓÃstatspack£¬µ«ÓÉÓÚstatspack¹¦Äܲ»ÈçAWR£¬¶ø
ÇÒÈç¹ûʹÓÃÁ½ÖÖÐÔÄÜÕï¶Ï¹¤¾ßÒ²ÊÇÒ»ÖÖÀË·Ñ¡£Òò´ËÊÖ¶¯Î¬»¤AWR»¹ÊÇÓбØÒªµÄ£¬ÏÂÃæÁгöһЩ³£ÓõÄAWRÃüÁÒÔ±¸ºó²é¡£
1¡¢ÐÞ¸ÄAWRµÄ´¥·¢ÆµÂÊ
......
Tablespace
ORACLEÖУ¬±í¿Õ¼äÊÇÊý¾Ý¹ÜÀíµÄ»ù±¾·½·¨£¬ËùÓÐÓû§µÄ¶ÔÏóÒª´æ·ÅÔÚ±í¿Õ¼äÖУ¬Ò²¾ÍÊÇÓû§ÓпռäµÄʹÓÃȨ£¬²ÅÄÜ´´½¨Óû§¶ÔÏó£®·ñÔòÊDz»³äÐí´´½¨¶ÔÏó£¬ÒòΪ¾ÍÊÇÏë´´½¨¶ÔÏó,Èç±í,Ë÷ÒýµÈ£¬Ò²Ã»Óеط½´æ·Å,Oracle»áÌáʾ:ûÓд洢Åä¶î£®
¡¡¡¡Òò´Ë£¬ÔÚ´´½¨¶ÔÏó֮ǰ£¬Ê×ÏÈÒª·ÖÅä´æ´¢¿Õ¼ä£®¡¡¡¡
·ÖÅä´æ ......
Oracle ÈýÖÖ¼¯ºÏÊý¾ÝÀàÐ͵ıȽÏ:
PL/SQLÖÐûÓÐÊý×éµÄ¸ÅÄËûµÄ¼¯ºÏÊý¾ÝÀàÐͺÍÊý×éÊÇÏàËÆµÄ¡£ÔÚ7.3ÒÔǰµÄ°æ±¾ÖÐÖ»ÓÐÒ»ÖÖ¼¯ºÏ£¬³ÆÎªPL/SQL±í£¬ÔÚÕâÖ®ºóÓÖÓÐÁ½ÖÖ¼¯ºÏÊý¾ÝÀàÐÍ:ǶÌ×±íºÍvarray¡£ÆäÖÐvarray¼¯ºÏÖеÄÔªËØÊÇÓÐÊýÁ¿ÏÞÖÆµÄ£¬index_by±íºÍǶÌ×±íÊÇûÓÐÕâ¸öÏÞÖÆµÄ¡£index-by±íÊÇÏ¡ÊèµÄ£¬Ò²¾ÍÊÇ˵ϱê¿ÉÒÔ²»Á¬Ðø ......
ÎÒÃǶ¼¶¼ÖªµÀÔÚcontrolfileÖмǼ×Åÿһ¸öarchivelogµÄÏà¹ØÐÅÏ¢£¬µ±È»ÃÇÔÚOSϰÑÕâЩÎïÀíÎļþdeleteµôºó£¬ÔÚÎÒÃǵÄ
controlfileÖÐÈÔÈ»¼Ç¼×ÅÕâЩarchivelogµÄÐÅÏ¢£¬ÔÚoracleµÄOEM¹ÜÀíÆ÷ÖÐÓпÉÊÓ»¯µÄÈÕÖ¾Õ¹ÏÖ³ö£¬µ±ÎÒÃÇÊÖ¹¤Çå³ýarchiveĿ¼ÏµÄÎļþºó£¬ÕâЩ¼Ç¼²¢Ã»Óб»ÎÒÃÇ´ÓcontrolfileÖÐÇå³ýµô£¬Ò²¾ÍÊÇoracle²¢²» ......
HWMÊÇoracleÖÐblockÓÐûÓÐʹÓõķֽçÏߣ¬Ëü»áËæ×ÅÊý¾ÝµÄinsert¶øÉÏÉý£¬µ«Ëü²¢²»»áËæÊý¾ÝµÄdelete¶øÏ½µ£¬Òò´ËÈ«±íɨÃèµÄʱ¼ä²¢²»ÒòÊý¾ÝµÄdelete¶ø¼õÉÙ£¬Ïà·´¿ÉÄÜÓÉÓÚ¿éÇå³ý·´¶øÈ«±íɨÃèʱ¼äÔö¼Ó£¬¿ÉÒÔÓÃÏÂÃæ·½·¨µÄÈÎÒ»Ò»ÖÖÀ´½µµÍHWM£º
µÚÒ»ÖÖ£ºshrink
ÊÊÓÃÓÚ10gÒÔºóµÄ°æ±¾£¬Ç°ÌáÊÇÕâ¸ö±í£¬Ë÷Òý£¬ÎﻯÊÓͼ»òÎﻯÊÓͼlogËùÔ ......