oracleË«»úÈȱ¸·Ý·½·¨
Ò»¡¢´´½¨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 ¡¡¡¡ 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 |


gulibin
²©¿Íͳ¼ÆÐÅÏ¢
ÈÈÃÅÎÄÕÂ
×îÐÂÆÀÂÛ
ÓÑÇéÁ´½Ó
