oracle¿ØÖÆÎļþ¹ÜÀí
oracleÊý¾Ý¿âͨ¹ý¿ØÖÆÎļþ±£³ÖÊý¾Ý¿âµÄÍêÕûÐÔ£¬Ò»µ©¿ØÖÆÎļþ±»ÆÆ»µÊý¾Ý¿â½«ÎÞ·¨Æô¶¯£¬Òò´Ë½¨Òé²ÉÓöà·¿ØÖÆÎļþ»òÕß±¸·Ý¿ØÖÆÎļþµÄ·½·¨¡£
¿ØÖÆÎļþÊÇÊý¾Ý¿â½¨Á¢µÄʱºò×Ô¶¯Éú³ÉµÄ¶þ½øÖÆÎļþ£¬Ö»ÄÜͨ¹ýʵÀý½øÐÐÐ޸ģ¬Èç¹ûÊÖ¶¯Ð޸ĵĻ°»áÔì³É¿ØÖÆÎļþÓëÎïÀíÐÅÏ¢²»·ûºÏ£¬´Ó¶øµ¼ÖÂÊý¾Ý¿â²»ÄÜÕý³£¹¤×÷¡£
oracleÊý¾Ý¿âͨ¹ý¿ØÖÆÎļþ±£³ÖÊý¾Ý¿âµÄÍêÕûÐÔ£¬Ò»µ©¿ØÖÆÎļþ±»ÆÆ»µÊý¾Ý¿â½«ÎÞ·¨Æô¶¯£¬Òò´Ë½¨Òé²ÉÓöà·¿ØÖÆÎļþ»òÕß±¸·Ý¿ØÖÆÎļþµÄ·½·¨¡£
¿ØÖÆÎļþÊÇÊý¾Ý¿â½¨Á¢µÄʱºò×Ô¶¯Éú³ÉµÄ¶þ½øÖÆÎļþ£¬Ö»ÄÜͨ¹ýʵÀý½øÐÐÐ޸ģ¬Èç¹ûÊÖ¶¯Ð޸ĵĻ°»áÔì³É¿ØÖÆÎļþÓëÎïÀíÐÅÏ¢²»·ûºÏ£¬´Ó¶øµ¼ÖÂÊý¾Ý¿â²»ÄÜÕý³£¹¤×÷¡£
¿ØÖÆÎļþÖ÷Òª°üÀ¨ÏÂÃæÄÚÈÝ£º
1.¿ØÖÆÎļþËùÊôÊý¾Ý¿âµÄÃû×Ö£¬Ò»¸ö¿ØÖÆÎļþÖ»ÄÜÊôÒ»¸öÊý¾Ý¿â
2.Êý¾Ý¿â´´½¨Ê±¼ä
3.Êý¾ÝÎļþµÄÃû³Æ£¬Î»Öã¬Áª»ú£¬ÍÑ»ú״̬ÐÅÏ¢
4.ËùÓбí¿Õ¼äÐÅÏ¢
5.µ±Ç°ÈÕÖ¾ÐòÁкÅ
6.×î½ü¼ì²éµãÐÅÏ¢
ÆäÖУ¬Êý¾Ý¿âÃû³Æ£¬±êʶºÍ´´½¨Ê±¼äÔÚÊý¾Ý¿â´´½¨Ê±Ð´È룻Êý¾ÝÎļþºÍÖØ×öÈÕÖ¾Ãû³ÆºÍλÖÃÔÚÔö¼Ó£¬ÖØÃüÃû»òÕßɾ³ýµÄʱºò¸üУ»±í¿Õ¼äÐÅÏ¢ÔÚÔö¼Ó»òÕßɾ³ý±í¿Õ¼äµÄʱºò½øÐиüС£
ÔÚ³õʼ»¯²ÎÊýÎļþÖÐcontrol_files²ÎÊýÖ÷ÒªÀ´ÃèÊö¿ØÖÆÎļþµÄÎļþÃû¸úÎïÀí·¾¶£¬ÈçÏÂËùʾ£º
control_files=("d:oracleoradataoradbcontrol01.ctl")
¸Ã²ÎÊýÖ»ÉèÖÃÒ»¸ö£¬Ò²¿ÉÒÔÉèÖöà¸ö£¬ÈçÏÂËùʾ£º
control_files=("d:oracleoradataoradbcontrol01.ctl"
"e:oracleoradataoradbcontrol02.ctl",
"f:oracleoradataoradbcontrol03.ctl")
Õâ¸ö·½·¨½Ð×ö¶à·¿ØÖÆÎļþ£¬oracle¿ÉÒÔÀûÓÃÕâ¸ö·½·¨»Ö¸´±»ÆÆ»µµÄ¿ØÖÆÎļþ£¬oracle×î¶àÔÊÐíÉèÖÃ8¸ö¶à·¿ØÖÆÎļþ¡£
±ØÐëËùÓеĶà·¿ØÖÆÎļþ¶¼ÍêÕûÕýÈ·Êý¾Ý¿â²ÅÄÜÕý³£Æô¶¯£¬Ö»Òª¶ªÊ§Ò»¸ö»òÕßÒ»¸öÄÚÈݲ»ÕýÈ·Êý¾Ý¿â¾Í²»ÄÜ˳ÀûÆô¶¯¡£
¶Ô¿ØÖÆÎļþµÄ¹ÜÀíÔÔò£º
1.Ã÷È·¿ØÖÆÎļþµÄÃû³ÆºÜ´æ´¢Â·¾¶
²ÎÊýÉèÖôíÎó½«ÎÞ·¨´ò¿ªÊý¾Ý¿â£¬Êý¾Ý¿â´ò¿ªÒÔºó£¬ÊµÀý½«Í¬Ê±Ð´ÈëËùÓеĿØÖÆÎļþµ«ÊÇÖ»»á¶ÁÈ¡µÚÒ»¸ö¿ØÖÆÎļþµÄÄÚÈÝ¡£
2.ΪÊý¾Ý¿â´´½¨¶à·¿ØÖÆÎļþ
a.¶à·¿ØÖÆÎļþÄÚÈݱØÐëÍêÈ«Ò»Ñù£¬oracleʵÀýͬʱ½«ÄÚÈÝдÈëµ½control_files±äÁ¿ËùÉèÖõĿØÖÆÎļþÖС£
b.³õʼ»¯²ÎÊýcontrol_filesÖÐÁгöµÄµÚÒ»¸öÎļþÊÇÊý¾Ý¿âÔËÐÐÆÚ¼äΨһ¿É¶ÁÈ¡µÄ¿ØÖÆÎļþ¡£
c.´´½¨£¬»Ö¸´ºÍ±¸·Ý¿ØÖÆÎļþ±ØÐëÔÚÊý¾Ý¿â¹Ø±ÕµÄ״̬ÏÂÔËÐУ¬ÕâÑù²ÅÄܱ£Ö¤²Ù×÷¹ý³ÌÖпØÖÆÎļþ²»±»Ð޸ġ£
d.Êý¾Ý¿âÔËÐÐÆÚ¼äÈç¹ûÒ»¸ö¿ØÖÆÎļþ±äΪ²»¿ÉÓã¬ÄÇôʵÀý½«²»ÔÙÔËÐУ¬Ó¦¸ÃÖ
Ïà¹ØÎĵµ£º
ʹÓÃnulls first »òÕßnulls last Óï·¨
Nulls firstºÍnulls lastÊÇOracle Order byÖ§³ÖµÄÓï·¨
Èç¹ûOrder by ÖÐÖ¸¶¨Á˱í´ïʽNulls firstÔò±íʾnullÖµµÄ¼Ç¼½«ÅÅÔÚ×îÇ°(²»¹ÜÊÇasc »¹ÊÇ desc)
Èç¹ûOrder by ÖÐÖ¸¶¨Á˱í´ïʽNulls lastÔò±íʾnullÖµµÄ¼Ç¼½«ÅÅÔÚ×îºó (²»¹ÜÊÇasc »¹ÊÇ desc)
ʹÓÃÓï·¨ÈçÏ£º
--½«nulls ......
µ±Ê¹ÓÃ'for update' Ôì³É±íËøסÁË.¿ÉÒÔÓÃDBAµÇ½°´ÕÕÏÂÃæ²½Öè:
1.²é¿´Äĸö±í±»Ëø:
select b.owner,b.object_name,l.session_id,l.locked_mode
from v$locked_object l, dba_objects b
where b.object_id=l.object_id;
2.²é¿´±»Ëø±íµÄsid ºÍserial# :
select t2.username,t2.sid,t2.serial#,t2.logon_time
from v$lo ......
ORACLEÊý¾Ý¿âµÄÈÕÖ¾Îļþ$ORACLE_BASE/admin/orasid/bdump/alert_orasid.log¼Ç¼ÁËÖØ×÷ÈÕÖ¾µÄת»»£¬
Êý¾Ý¿âÆô¶¯ºÍ¹Ø±Õ£¬Êý¾Ý¿â½á¹¹µÄ¸Ä±ä£¬»ØÍ˶εÄÐ޸ģ¬ËÀËø£¬ÄÚ²¿´íÎóµÈÐÅÏ¢.
Êý¾Ý¿â¹ÜÀíÔ±ÐèÒª¼ì²éÕâ¸öÎļþÓÐÎÞORA-´íÎ󲢶¨ÆڵضÔÕâ¸öÈÕÖ¾Îļþ½øÐд浵ÕûÀí ......
protected void BindData1()
{
OracleConnection orcn = new OracleConnection("User ID=wesoftwcp; Password=wesoft; Data Source=oradb");
orcn.Open();
&nb ......