×¢²á | µÇ¼ Íü¼ÇÃÜÂ룿 51ctoÊ×Ò³ | ²©¿Í | ÂÛ̳ | ÕÐÆ¸
ÈȵãÎÄÕ ÓÃÁËÊ®ÄêµÄQQºÅ£¬µÚ¶þ´Î±»..
¡¡°ïÖú

oracleË«»úÈȱ¸·Ý·½·¨


2006-11-01 21:56:07
Ò»¡¢´´½¨Standby Database ÒªÇó
¡¡¡¡1¡¢ Primary Óëstandby Êý¾Ý¿âËùÔÚÖ÷»úÉϵÄoracle server¼°*×÷ϵͳ°æ±¾±ØÐëÏàͬ£¬ÇÒ¾ßÓÐÏàͬµÄ²¹¶¡£»
¡¡¡¡2¡¢ primary Êý¾Ý¿â±ØÐëΪarchive mode£»Standby DatabaseÒ²±ØÐëΪarchive mode £»
¡¡¡¡
¡¡¡¡¶þ¡¢´´½¨standbyÊý¾Ý¿â
¡¡¡¡1¡¢ Ê×ÏȲ鿴Primary DatabaseµÄ¹éµµÄ£Ê½£¨svrmgr>archive log list£©ÈôΪÎ޹鵵ģʽ£¬½«Êý¾Ý¿âת»»Îª×Ô¶¯¹éµµ·½Ê½£¬·½·¨ÈçÏ£º
¡¡¡¡ ÏȹرÕPrimary Database£º
¡¡¡¡ svrmgr>shutdown immediate
¡¡¡¡ ÔÙÒÔmount·½Ê½Æô¶¯Primary Database£º
¡¡¡¡ svrmgr>connect internal/password
¡¡¡¡ svrmgr>startup mount
¡¡¡¡ svrmgr>alter database archivelog
¡¡¡¡ svrmgr>shutdown
¡¡¡¡2¡¢ÐÞ¸Äinit%oracle_sid%.ora ÎļþÖеIJÎÊý,¼ÓÈë:
¡¡¡¡ log_archive_start = true # if you want automatic archiving
¡¡¡¡ log_archive_dest=%ORACLE_HOME%\database\archive
¡¡¡¡ log_archive_format = %ORACLE_SID%%S.%TÆäÖÐlog_archive_dest
¡¡¡¡ ÊÇÖ¸¹éµµÈÕÖ¾Îļþ´æ·ÅµÄλÖ㬿ɸù¾Ýʵ¼ÊÇé¿öÀ´É趨£¬ÈçE Å̿ռä½Ï
¡¡¡¡ ´ó£¬¿ÉÒÔÉèΪ£ºlog_archive_dest=e:\oracle\database\archive
¡¡¡¡3¡¢¸´ÖÆPrimary Database µÄinit%oracle_sid%.ora ºÍ¶ÔÓ¦µÄPassword Îļþ µ½ Standby Database ÉϵÄĿ¼%oracle_home%\database£»¸ù¾Ýʵ¼ÊÇé¿öÐÞ¸ÄStandby DatabaseÉϵĶÔÓ¦init%oracle_sid%.oraÖеIJÎÊý£º
¡¡¡¡log_archive_dest£»
¡¡¡¡4¡¢ÔÚStandby DatabaseλÓÚµÄÖ÷»úÉÏ´´½¨ÊµÀý£¬ÊµÀýÃû³ÆÍ¬Primary Database,ÀýÈ磺
¡¡¡¡ Oradim80 ¨Cnew ¨Csid SID_NAME ¨Cintpwd oracle ¨Cstartmode auto ¨C pfile=c:\orant\database\init%oracle_sid%.ora;
¡¡¡¡5¡¢ÔÚPrimary DatabaseÉÏΪStandby´´½¨Controlfile,½«controlfile ¿½±´ÖÁ Standby Database µÄÈ·¶¨Î»Öã¬*×÷ÈçÏ£º
¡¡¡¡ svrmgr>alter database create standby controlfile as ;
¡¡¡¡6¡¢ÔÚPrimary DatabaseÉϽ«Áª»úÈÕÖ¾¹éµµ£¬
¡¡¡¡ svrmgr>alter system archive log current;
¡¡¡¡7¡¢¹Ø±ÕPrimary Database,
¡¡¡¡ svrmgr>shutdown immediate
¡¡¡¡8¡¢´ÓPrimary DatabaseÉϽ«ËùÓÐÊý¾ÝÎļþ¡¢ÈÕÖ¾Îļþ¡¢¹éµµÈÕÖ¾Îļþ£¨²»°üÀ¨¿ØÖÆÎļþ£©¿½±´ÖÁStandby DatabaseµÄÈ·¶¨Î»Öã»
¡¡¡¡9¡¢ÒÔnomount·½Ê½Æô¶¯Standby Database£º
¡¡¡¡ svrmgr>startup nomount
¡¡¡¡ svrmgr>alter database mount standby database[execlusive/parallel]
¡¡¡¡
¡¡¡¡10¡¢Í¬²½Standby Database£º
¡¡¡¡ svrmgr>recover standby database;
¡¡¡¡11¡¢»Ö¸´Primary Database Æô¶¯×´Ì¬¡£
¡¡¡¡
¡¡¡¡Èý¡¢Î¬»¤standbyÊý¾Ý¿â
¡¡¡¡1¡¢ ½«primaryÊý¾Ý¿âËù²úÉúµÄarchive logÎļþ¶¨ÆÚ´«µ½standbyÊý¾Ý¿âµÄÈ·¶¨Î»Öã»ÊÖ¹¤µÄ×ö»Ö¸´£¬Ê¹standbyÊý¾Ý¿âÓëprimaryÊý¾Ý¿â±£³Öͬ²½¡£
¡¡¡¡ svrmgr> set autorecovery on;
¡¡¡¡ svrmgr> connect internal/password;
¡¡¡¡ svrmgr> startup nomount pfile=;
¡¡¡¡ svrmgr> alter database mount standby database;
¡¡¡¡ svrmgr> recover standby database;
¡¡¡¡ svrmgr> shutdown
¡¡¡¡2¡¢µ±primary Êý¾Ý¿âʧ°Üʱ£¬½«standby Êý¾Ý¿â¼¤»î£ºÈ¡Ïû(cancel)»Ö¸´Ö´ÐÐÒÔÏÂ*×÷£º
¡¡¡¡ svrmgr> connect internal/password;
¡¡¡¡ svrmgr> startup nomount pfile=;
¡¡¡¡ svrmgr> alter database mount standby database;
¡¡¡¡ svrmgr>alter database activate standby database£»
¡¡¡¡ shutdown standby Êý¾Ý¿â£»
¡¡¡¡ svrmgr>shutdown immediate
¡¡¡¡ ÖØÆðStandby Database£»
¡¡¡¡ svrmgr>startup




    ÎÄÕÂÆÀÂÛ
 
 

·¢±íÆÀÂÛ

êÇ   ³Æ£º
ÑéÖ¤Â룺 ¡¡µã»÷ͼƬ¿ÉË¢ÐÂÑéÖ¤Âë¡¡¡¡²©¿Í¹ý2¼¶£¬ÎÞÐèÌîдÑéÖ¤Âë
ÄÚ   ÈÝ£º