Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

OracleÊý¾Ý¿éË𻵻ָ´×ܽá(תÌû)

²é¿´Êý¾Ý»µ¿éËùÔÚÊý¾ÝÎļþºÅ¼°¿éºÅ¿ÉÒÔ¶Ô±í½øÐÐÒ»´ÎÈ«±íɨÃ裬È磺
¡¡¡¡select count(*) from tablename;
¡¡¡¡1¡¢Ã»Óб¸·ÝµÄÇé¿öÏ£º
¡¡¡¡1.1¡¢Ê¹ÓÃexp/imp»Ö¸´
¡¡¡¡ÔÚÕâÖÖÇé¿öÏ¿϶¨»áÔì³ÉÊý¾ÝµÄ¶ªÊ§£¬ÔÚÕâÖÖÇé¿öÏÂÓ¦²ÉÈ¡½«Êý¾Ýµ¼³öÈ»ºóÖØ½¨±íÔÙ½øÐе¼ÈëµÄ·½·¨£¬À´¾¡Á¿»Ö¸´Ëð»µÊý¾Ý¿éÖеÄÊý¾Ý£¬µ«ÊÇÔÚÓлµ¿éµÄÇé¿öÏÂ
ÊDz»ÔÊÐíµ¼³öµÄ£¬ÈçÏÂÃüÁ
¡¡¡¡Exp test/test file=t.dmp tables=t;
¡¡¡¡µ¼³öÃüÁîÔÚÖ´ÐÐÖлᱨORA-01578´íÎó£¬ÔÚÕâ´íÎóÌáʾÖлáÌáʾÄǸöÎļþºÅµÄÎļþÒÔ¼°Õâ¸öÎļþÖеÄÄĸö¿é±»Ë𻵣¬È磺ORA—
01578£ºORACLE Êý¾Ý¿éË𻵣¨ÎļþºÅ 4£¬¿éºÅ 35£©
¡¡¡¡Õë¶ÔÒÔÉϵÄÌáʾÊ×ÏȲéѯÄÇЩ¶ÔÏó±»Ë𻵣º
¡¡¡¡Select tablespace_name,segment_type,owner,segment_name from
dba_extents Where file_id=4 and 35 between block_id and
block_id+blocks-1;
¡¡¡¡Èç¹û±»Ë𻵵ĿéÊÇË÷Òý£¬Í¨³£¿ÉÒÔͨ¹ýË÷ÒýÖØ½¨À´½â¾ö£¬Èç¹ûË𻵵ÄÊÇÊý¾Ý╯egment_typeΪtable£©£¬ÄÇôͨ¹ýÉèÖÃÈçÏÂÄÚ²¿Ê¼þʹµÃExp
²Ù×÷Ìø¹ý»µ¿é¡£
¡¡¡¡Alter session set events=’10231 trace name context forever,level 10’;
¡¡¡¡È»ºóÖØÐÂÖ´Ðе¼³öÃüÁµ¼³öÏà¹ØµÄ±í£¬È»ºóÖ´ÐÐDrop TableÃüÁîɾ³ýÏà¹Ø±í£¬Ö®ºóÖØ½¨±í×îºóµ¼ÈëÊý¾Ý¡£
¡¡¡¡1.2¡¢Ê¹ÓÃDBMS_REPAIR»Ö¸´
¡¡¡¡ÓÃDBMS_REPAIRµ±È»Ò²»á¶ªÊ§Êý¾Ý¡£ÕâÀï²»×öÏêϸµÄ½éÉÜ£¬ÓÐÐËȤµÄ¿ÉÒԲ鿴oracleµÄÔÚÏßÎĵµ
¡¡¡¡2¡¢Ê¹ÓÃRman½øÐлָ´£º
¡¡¡¡Ê×ÏÈÒª´æÔÚRmanµÄ×îб¸·Ý¼¯£¬È»ºóÖ´ÐÐÈçÏÂÃüÁ
¡¡¡¡RMAN>backup validate datafile 4;¼ì²é4ºÅÊý¾ÝÎļþÊÇ·ñ´æÔÚ»µ¿é
¡¡¡¡Ö´Ðвéѯ£ºselect * from v$database_block_corruption where file#=4;
¡¡¡¡Èç¹û4ºÅÎļþ´æÔÚ»µ¿éµÄ»°£¬ÄÇô½«ÔÚ½á¹û¼¯ÖÐÓÐËùÏÔʾ£¬»áÏÔʾË𻵵ĿéºÅ£¬¸ù¾ÝÏÔʾ½á¹ûÖ´ÐÐÈçÏÂÃüÁî½øÐлָ´£º
¡¡¡¡RMAN>blockrecover datafile 4 block 35 from backupset;
¡¡¡¡¸ÃÃüÁîÖ´Ðк󼴿ɻָ´»µ¿é£¬²¢ÇÒ²»»áÔì³ÉÊý¾Ý¶ªÊ§£¬µ«ÊÇÒªÇóÊý¾Ý¿â±ØÐëÒªÔËÐÐÔڹ鵵ģʽÏ£¬·ñÔòRMANÎÞ·¨·¢»Ó×÷Ó㬶øÇÒͨ¹ýRMAN×ö¹ý×îеÄÊý
¾Ý¿â±¸·Ý
¡¡¡¡3¡¢Ê¹ÓÃbbed»Ö¸´
¡¡¡¡Ê¹ÓÃbbed»Ö¸´Ê±±ØÐëÓÐÊý¾ÝÎļþµÄ¿½±´¡£
¡¡¡¡bbed¾ÍÊÇÓ¢ÎÄblock browse editµÄËõд£¬ÓÃÀ´Ö±½Ó²é¿´ºÍÐÞ¸ÄÊý¾ÝÎļþÊý¾ÝµÄÒ»¸ö¹¤¾ß¡£
¡¡¡¡ÔÚwindowsºÍlinuxÉÏÃæ¶¼ÓÐ
¡¡¡¡µ«ÔÚlinuxÏÂÐèÒª±àÒ룺
¡¡¡¡È»ºó°Ñ$ORACLE_HOME/rdbms/lib¼Óµ½»·¾³±äÁ¿µÄPATHÀïÃæ£¬¾Í¿ÉÒÔÖ±½ÓÔÚÃüÁîÖÐbbedÁ


Ïà¹ØÎĵµ£º

oracle ²Ù×÷±íʾÀý

1.´´½¨±í£º
       a. ´´½¨xs±íÖмÆËã»úרҵѧÉúµÄ±¸·Ý
           Create table xs_jsj as select * from xs where zym=’¼ÆËã»ú’;
       b.ÍêÕûµÄÀý×Ó£º
¡¡¡¡¡¡¡¡¡¡ Create table test ......

oracle 10g em¡¢isqlplus·ÃÎʲ»Á˵ÄÎÊÌâ½â¾ö

Èç¹ûweb·½Ê½µÄem£¬isqlplus·ÃÎʲ»ÁË¡£
1. ¼ì²éÖ÷»úÃû/IP¡¢¶Ë¿ÚÊÇ·ñÕýÈ·
°²×°Ê±µÄÖ÷»úÃû/IP¡¢¶Ë¿Ú¼Ç¼ÔÚ$ORACLE_HOME/install/portlist.ini ÎļþÖС£
ȱʡÊÇ£º
Ò»°ãÓû§                    
http://ip:5560/isq ......

OracleÖÐʵÏÖ·ÖÒ³µÄ·½·¨

---------------------------------------------------------------------------
---- ±¾ÎÄΪandkylee¸öÈËÔ­´´£¬ÇëÔÚ×ðÖØ×÷ÕßÀͶ¯³É¹ûµÄǰÌáϽøÐÐ×ªÔØ£»
---- ×ªÔØÎñ±Ø×¢Ã÷ԭʼ³ö´¦
:
http://blog.csdn.net/andkylee
--- 2010-05-31 22:56:43
---- ¹Ø¼ü×Ö£º oracle ·ÖÒ³ rownum
--------------------------------- ......

linux oracleËõС»Ø¹ö±í¿Õ¼ä´óСundotbs01.dbf


http://hi.baidu.com/lu_xinzhong/blog/item/4ff92b1725dec505c83d6d09.html
»Ø¹ö±í¿Õ¼ä´óС
-- ´´½¨Ò»¸öеÄС¿Õ¼äµÄUNDO TABLESPACE
Create UNDO TABLESPACE UNDOTBS2 DATAFILE '/u01/app/oracle/oradata/orcl/UNDOTBS02.DBF' SIZE 100M REUSE AUTOEXTEND ON;
-- ÉèÖÃеıí¿Õ¼äΪϵͳUNDO_TABLESPACE
Alter SYSTE ......

oracle×Ö·û´®·Ö¸îºÍÌáÈ¡º¯Êý¶¨Òå


oracle×Ö·û´®·Ö¸îºÍÌáÈ¡
·Ö¸î
create or replace function Get_StrArrayLength
(
  av_str varchar2,  --Òª·Ö¸îµÄ×Ö·û´®
  av_split varchar2  --·Ö¸ô·ûºÅ
)
return number
is
  lv_str varchar2(1000);
  lv_length number;
begin
  lv_str:=ltrim(rtrim(av_str));
&nb ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ