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

Oracle¼Ü¹¹ÈëÃż¶»ù´¡

ת×Ô£ºhttp://hong9270503.blog.163.com/blog/static/1272923200916112245844/
ѧϰoracle,×îºÃÊ×ÏÈÁ˽âOracleµÄ¿ò¼Ü¡£ÕâÑù¶ÔOracleÓÐÒ»¸öÕûÌåµÄÈÏʶ£¬ÓиßÎݽ¨ê²µÄ×÷Óá£
1¡¢ÎïÀí½á¹¹£¨ÓÉ
¿ØÖÆÎļþ¡¢Êý¾ÝÎļþ¡¢ÖØ×öÈÕÖ¾Îļþ¡¢²ÎÊýÎļþ¡¢¹éµµÎļþ¡¢¿ÚÁîÎļþ×é³É£©

¡¡¡¡
Ò»¸öÊý¾Ý¿âÖеÄÊý¾Ý´æ´¢ÔÚ´ÅÅÌÉÏÎïÀíÎļþ£¬±»Ê¹ÓÃʱ£¬µ÷ÈëÄÚ´æ¡£
¡¡¡¡ÆäÖпØÖÆÎļþ¡¢Êý¾ÝÎļþ¡¢ÖØ×öÈÕÖ¾Îļþ¡¢¸ú×ÙÎļþ¼°¾¯¸æÈÕÖ¾
£¨trace files,alert files£©ÊôÓÚÊý¾Ý¿âÎļþ£»
¡¡¡¡ ²ÎÊýÎļþ£¨parameter
file£©¿ÚÁîÎļþ£¨password file£©ÊÇ·ÇÊý¾Ý¿âÎļþ
¡¡¡¡ 1.1Êý¾ÝÎļþ
£º´æ´¢Êý¾ÝµÄ
Îļþ.Êý¾ÝÎļþµäÐ͵شú±íÁ˸ù¾ÝËûÃÇʹÓõĴÅÅ̿ռäºÍÊýÁ¿Ëù¾ö¶¨µÄÒ»¸öOracleÊý¾Ý¿âµÄÈÝ»ý¡£
¡¡¡¡ÓÉÓÚÐÔÄÜÔ­Òò£¬Ã¿Ò»ÖÖÀàÐ͵ÄÊý¾Ý·Å
ÔÚÏàÓ¦µÄÒ»¸ö»òһϵÁÐÎļþÖУ¬½«ÕâЩÎļþ·ÅÔÚ²»Í¬µÄ´ÅÅÌÖС£
¡¡¡¡ types:
¡¡¡¡ .data dictionary .data
¡¡
¡¡ .redo data .index
¡¡¡¡ .temporary data µÈµÈ
¡¡¡¡1.2¿ØÖÆÎļþ
£º
°üº¬Î¬»¤ºÍÑéÖ¤Êý¾Ý¿âÍêÕûÐԵıØÒªÐÅÏ¢¡¢ÀýÈ磬¿ØÖÆÎļþÓÃÓÚʶ±ðÊý¾ÝÎļþºÍÖØ×öÈÕÖ¾Îļþ£¬Ò»¸öÊý¾Ý¿âÖÁÉÙÐèÒªÒ»¸ö¿ØÖÆÎļþ.
¡¡¡¡¿ØÖÆÎļþ
ÄÚÈÝ
¡¡¡¡¡£Êý¾Ý¿âÃû
¡¡¡¡¡£±í¿Õ¼äÐÅÏ¢
¡¡¡¡¡£ËùÓÐÊý¾ÝÎļþµÄÃû×ÖºÍλÖÃ
¡¡¡¡¡£ËùÓÐ
redoÈÕÖ¾ÎļþµÄÃû×ÖºÍλÖÃ
¡¡¡¡¡£µ±Ç°µÄÈÕÖ¾ÐòÁкÅ
¡¡¡¡¡£¼ì²éµãÐÅÏ¢
¡¡¡¡¡£¹ØÓÚredoÈÕÖ¾ºÍ¹éµµµÄ
µ±Ç°×´Ì¬ÐÅÏ¢
¡¡¡¡ ¿ØÖÆÎļþµÄʹÓùý³Ì
¡¡¡¡¿ØÖÆÎļþ°ÑOracleÒýµ¼µ½Êý¾Ý¿âÎÄ
¼þµÄÆäËü²¿·Ö¡£Æô¶¯Ò»¸öʵÀýʱ£¬Oracle ´Ó²ÎÊýÎļþÖжÁÈ¡¿ØÖÆÎļþµÄÃû×ÖºÍλÖᣰ²×°Êý¾Ý¿âʱ£¬Oracle
´ò¿ª¿ØÖÆÎļþ¡£×îÖÕ´ò¿ªÊý¾Ý¿âʱ£¬Oracle ´Ó¿ØÖÆÎļþÖжÁÈ¡Êý¾ÝÎļþµÄÁÐ±í²¢´ò¿ªÆäÖеÄÿ¸öÎļþ¡£
¡¡¡¡ 1.3ÖØ
×öÈÕÖ¾Îļþ
£º
¡¡¡¡º¬¶ÔÊý¾Ý¿âËù×öµÄ¸ü¸Ä¼Ç¼£¬ÕâÑùÍòÒ»³öÏÖ¹ÊÕÏ¿ÉÒÔÆôÓÃÊý¾Ý»Ö¸´¡£Ò»¸öÊý¾Ý¿âÖÁÉÙÐèÒªÁ½¸öÖØ×öÈÕÖ¾ÎÄ
¼þ.
¡¡¡¡1.4 ¸ú×ÙÎļþ¼°¾¯¸æÈÕÖ¾(Trace Files and Alert Files)
¡¡¡¡ÔÚinstance ÖÐÔËÐеÄÿһ¸öºǫ́½ø³Ì¶¼ÓÐÒ»¸ö¸ú×ÙÎļþ£¨trace file£©ÓëÖ®ÏàÁ¬¡£Trace file
¼ÇÔØºǫ́½ø³ÌËùÓöµ½µÄÖØ´óʼþµÄÐÅÏ¢¡£
¡¡¡¡ ¾¯¸æÈÕÖ¾£¨ Alert
Log£©ÊÇÒ»ÖÖÌØÊâµÄ¸ú×ÙÎļþ£¬Ã¿¸öÊý¾Ý¿â¶¼ÓÐÒ»¸ö¸ú×ÙÎļþ,ͬ²½¼ÇÔØÊý¾Ý¿âµÄÏûÏ¢ºÍ´íÎó.
¡¡¡¡ 1.5²ÎÊýÎļþ
£º
°üÀ¨´óÁ¿Ó°ÏìOracleÊý¾Ý¿âʵÀý¹¦ÄܵÄÉ趨£¬ÈçÒÔÏÂÉ趨£º
¡¡¡¡¡£Êý¾Ý¿â¿ØÖÆÎļþµÄ¶¨Î»
¡¡¡¡¡£OracleÓÃÀ´»º´æ´Ó
´ÅÅÌÉ϶ÁÈ¡µÄÊý¾ÝµÄÄÚ´æÊýÁ¿
¡¡¡¡¡£Ä


Ïà¹ØÎĵµ£º

oracle impʱ±¨IMP 00032£¬IMP 00008½â¾ö°ì·¨

oracle impʱ±¨£º
       IMP-00032: SQL statement exceeded buffer length
       IMP-00008: unrecognized statement in the export file
½â¾ö°ì·¨:
   ½«impÓï¾äÓÉ
         imp username/userpass@or ......

ÈçºÎ¼ÓËÙOracle´óÅúÁ¿Êý¾Ý´¦Àí

ÈçºÎ¼ÓËÙ
Oracle
´óÅúÁ¿Êý¾Ý´¦Àí
Ò»¡¢          
Ìá¸ß
DML
²Ù×÷µÄ°ì·¨£º
¼òµ¥ËµÀ´£º
£±¡¢ÔÝÍ£Ë÷Òý£¬¸üкó»Ö¸´.
±ÜÃâÔÚ¸üеĹý³ÌÖÐÉæ¼°µ½Ë÷ÒýµÄÖØ½¨.
£²¡¢ÅúÁ¿¸üУ¬Ã¿¸üÐÂһЩ¼Ç¼ºó¼°Ê±½øÐÐÌá½»¶¯×÷.
±ÜÃâ´óÁ¿Õ¼Óûعö¶ÎºÍ»òÁÙʱ±í¿Õ¼ä.
£³¡¢´´½¨Ò»ÁÙʱ ......

oracle ±¸·Ý,±í¿Õ¼ä¼ì²éshell½Å±¾´úÂë

#!/bin/ksh
#****************************************************************************
#
# (C) Copyright CPIC. 2008
#
# File name:    check_db_alert.sh
# Project:      Database Alerts Check
#
# Parameter : app_name -- name of db application(=ora ......

Oracle²ð·Ö×Ö·û´®º¯Êý

--¶¨ÒåÀàÐÍ
CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2(4000);
--´´½¨º¯Êý
CREATE OR REPLACE FUNCTION f_stringsplit (p_str IN VARCHAR2, p_delimiter IN VARCHAR2)
    RETURN ty_str_split PIPELINED
/*****
****×Ö·û´®²ð·Ö,Ï൱ÓÚjava.lang.StringÀàµÄsplit·½·¨
****×¢Òâ:ÐÂÔöt ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ