AIXË«»úÈȱ¸»·¾³Ï°²×°ORACLE10G - ͼÎÄ

Ë«»úÈȱ¸»·¾³AIXϰ²×°ORACLE10G

6.1 ×¼±¸¹¤×÷

×¼±£¹¤×÷ÐèÒªÔÚÖ÷»ú10.1.1.206½øÐУ¬ÏÈÒªÊÍ·Ådatavg¾í×飬ͨ¹ýrootÓû§µÇ¼10.1.1.206ϵͳ£¬ÃüÁîÈçÏ£º

#varyoffvg datavg (˵Ã÷£ºÊÍ·Ådatavg¾í×é) #lsvg -l datavg (˵Ã÷£º²é¿´Ö¸¶¨¾í×éÏÂÂß¼­¾íÐÅÏ¢)

Ö´ÐÐlsvgÃüÁîºó£¬½«²»»áÔÚÏÔʾ³öÂß¼­¾íÐÅÏ¢£¬ËµÃ÷ÊÍ·Ådatavg¾í×é³É¹¦¡£ ÏÂÃæ¿ªÊ¼´ò°üĿ¼£¬´ò°üĿ¼°üÀ¨$ORACLE_HOME/dbs¡¢

$ORACLE_HOME/networkºÍ$ORACLE_BASE/adminÈý¸öĿ¼£¬ÃüÁîÈçÏ£º #cd $ORACLE_HOME (˵Ã÷£º½øÈëHOMEĿ¼) #tar cvf dbs.tar /dbs (˵Ã÷£º´ò°üdbsĿ¼)

#tar cvf network.tar /network (˵Ã÷£º´ò°ünetworkĿ¼) #cd $ORACLE_BASE (˵Ã÷£º½øÈëBASEĿ¼) #tar cvf admin.tar /admin (˵Ã÷£º´ò°üadminĿ¼) 6.2 ±¸»ú½¨¿â

½«¸Õ²ÅÔÚÖ÷»ú10.1.1.206ÉÏ´ò°üµÄÈý¸öÎļþͨ¹ýFTPÉÏ´«µ½±¸»ú10.1.1.208ÉÏ£¬Ò»¶¨Òª¿½±´µ½Ö¸¶¨µÄĿ¼Ï£¬ÎļþÓëĿ¼¶ÔÓ¦¹ØÏµÈçÏ£º

dbs.tarºÍnetwork.tarÉÏ´«µ½ $ORACLE_HOMEĿ¼Ï£¬admin.tar¿½±´µ½$ORACLE_BASEĿ¼Ï£¬ÉÏ´«Íê³Éºóͨ¹ýrootÓû§µÇ¼±¸»ú10.1.1.208ÖÕ¶ËÉÏ£¬ÃüÁîÈçÏ£º

#cd $ORACLE_HOME (˵Ã÷£º½øÈëORACLE_HOMEĿ¼) #tar xvf dbs.tar (˵Ã÷£º½âѹdbs.tar°ü) #tar xvf network.tar (˵Ã÷£º½âѹnetwork.tar°ü)

#ls -l (˵Ã÷£º²é¿´ÊÇ·ñ½âѹ³ödbsºÍnetworkÁ½¸öĿ¼¼°È¨ÏÞ£¬Èç¹ûÓмÌ

20

Ë«»úÈȱ¸»·¾³AIXϰ²×°ORACLE10G

Ðø£¬Èç¹ûûÓнâѹÇëÖØÐ³¢ÊÔ)

#cd $ORACLE_BASE (˵Ã÷£º½øÈëORACLE_BASEĿ¼) #tar xvf admin.tar (˵Ã÷£º½âѹadmin.tar°ü)

#ls -l (˵Ã÷£º²é¿´ÊÇ·ñ½âѹ³öadminĿ¼£¬Èç¹ûÓмÌÐø£¬Èç¹ûûÓнâѹÇëÖØÐ³¢ÊÔ)

#chmod -R 777 admin (˵Ã÷£ºÎªÄ¿Â¼¸³ÓèȨÏÞ)

Èý¸öÎļþÈ«²¿½âѹ³É¹¦ºó£¬ÎÒÃÇÐèÒªÐÞ¸ÄÁ½¸öÎļþÐÅÏ¢£¬ÎļþÃûΪlistener.oraºÍtnsnames.ora£¬ÎļþËùÔÚ·¾¶Îª$ORACLE_HOME/network/admin£¬ÕâÁ½¸öÎļþÖ»ÐèÒªÐÞ¸ÄHOSTÃû³Æ£¬ÓÉÓÚÕâÁ½¸öÎļþÊÇ´ÓÖ÷»úÉÏ¿½±´¹ýÀ´£¬HOSTÃû³Æ»¹ÊÇ¡°aixdb1¡±£¬Í¨¹ýoracleÓû§µÇ¼ÖÕ¶Ë£¬Í¨¹ývi¹¤¾ß½øÐб༭£¬Ð޸ijɡ°aixdb2¡±(¼ÙÉèÎÒÃǵı¸»úÃû³ÆÎªaixdb2)£¬±£´æÍ˳ö¡£ 6.3 Æô¶¯Êý¾Ý¿âºÍ¼àÌý

ÔÚÆô¶¯Êý¾Ý¿âǰÎÒÃÇÏÈÒª¼ÓÔØdatavg¾í×飬ͨ¹ýrootÓû§µÇ¼ÖÕ¶Ë£¬²½ÖèÈçÏ£º

#varyonvg datavg (˵Ã÷£º¼ÓÔØdatavg¾í×é) #synclvodm datavg (˵Ã÷£ºÍ¬²½datavg¾í×é) #chown oracle:dba /dev/rorcl* (˵Ã÷£ºÊÚÓè¹ÜÀíȨ) #chmod 660 /dev/rorcl* (˵Ã÷£º¸³Óè¶ÁдȨÏÞ)

#lsvg -l datavg (˵Ã÷£º²é¿´datavg¾í×éÐÅÏ¢£¬Èç¹ûÀý³ö12¸öÂß¼­¾í£¬²¢ÇÒtypeÊôÐÔΪraw£¬ËµÃ÷Ò»ÇÐÕý³£)

µ±datavg¼ÓÔØÍê³Éºó£¬Í¨¹ýoracleÓû§µÇ¼ÖÕ¶ËÆô¶¯Êý¾Ý¿â£¬²½ÖèÈçÏ£º 1¡¢ $sqlplus /nolog

2¡¢ SQL>conn / as sysdba

21

Ë«»úÈȱ¸»·¾³AIXϰ²×°ORACLE10G

3¡¢ SQL>startup£¨ËµÃ÷£ºÆô¶¯Êý¾Ý¿â£¬Èç¹ûÆô¶¯¹ý³ÌÖÐûÓÐÌáʾ´íÎó£¬ËµÃ÷Êý¾Ý¿âÒѾ­´´½¨³É¹¦£©

4¡¢ SQL£¾exit£¨ËµÃ÷£ºÍ˳öÊý¾Ý¿â£©

5¡¢ $ lsnrctl start (˵Ã÷£ºÆô¶¯¼àÌý£¬Èç¹ûϵͳÌáʾÕý³££¬ËµÃ÷¼àÌý´´½¨³É¹¦)

Èç¹ûÔÚÉÏÃæÈ«²¿³É¹¦£¬ËµÃ÷±¸»úÊý¾Ý¿âºÍ¼àÌý´´½¨Íê³É¡£

7 ÊÕβ¹¤×÷

±¾Õ½ÚÖ÷ÒªÊǽéÉÜÔÚÁ½Ì¨»úÆ÷È«²¿°²×°²¿ÊðÍê³Éºó£¬»¹ÐèÒª½øÐеŤ×÷£¬±¾Õ½ÚÒ²·Ç³£ÖØÒª£¬Çë×ÐϸÔĶÁ¡£ 7.1 ÐÞ¸´Ö÷»údatavg¾í×é

ÓÉÓÚÎÒÃÇÔÚ±¸»ú10.1.1.208ÉÏÖ´ÐÐÁËsynclvodm datavgÃüÁÕâÒ²Ðí»áÔì³ÉÖ÷»ú10.1.1.206ÉϵÄdatavg¾í×鶪ʧ£¬ÎÒÃÇÐèÒªÖØÐµ¼Èëdatavg¾í×飬²½ÖèÈçÏ£º

1¡¢ ÔÚ±¸»ú10.1.1.208ÉÏÖ´ÐÐlsvg -p datavgÃüÁÔÚ·µ»Ø½á¹ûÖв鿴µ½

datavg¾í×éËùÔÚ´ÅÅÌ£¬ÕâÀïÎÒÃǼÙÉèΪ¡°hdisk2¡±£¬¼ÇסÕâ¸öÖµ¡£ 2¡¢ ¹Ø±Õ±¸»ú10.1.1.208ÉϵÄÊý¾Ý¿â¡¢¼àÌý£¬ÊÍ·Ådatavg¾í×飬ÕâÀïÎҾͲ»

ÔÚ½éÉÜÖ´Ðйý³ÌÁË£¬´ó¼Ò¿ÉÒԲ鿴ÉÏÃæ¶ÔÓ¦µÄÃüÁî¡£ 3¡¢ ÔÚÖ÷»ú10.1.1.206ÉÏÖ´ÐÐÈçÏÂÃüÁ

#lsvg £¨·µ»Ø½á¹ûÓÐÓ¦¸ÃûÓÐdatavg¾í×飬Èç¹ûÓÐÏÂÃæÃüÁîÎÞÐèÖ´ÐУ© #importvg -y datavg hdisk2£¨ËµÃ÷£ºÐ½¨Á¢Ò»¸öеÄdatavg¾í×飬ÆäÖÐhdisk2ÊÇÔÚÉÏÃæ²é³öµÄ½á¹û£©

#lsvg ¨Cl datavg (˵Ã÷£ºÈç¹ûÖ´ÐÐÕâ¸öÃüÁîºó£¬¿´µ½ÁËÔ­À´´´½¨µÄ12¸öÂß¼­¾í£¬ËµÃ÷³É¹¦£¬Èç¹ûûÓÐ˵Ã÷ʧ°Ü)

22

Ë«»úÈȱ¸»·¾³AIXϰ²×°ORACLE10G

7.2 ´´½¨Êý¾Ý¿âÆô¶¯ºÍ¹Ø±Õ½Å±¾

ϵͳÊDzÉÓÃË«»úÈȱ¸Ä£Ê½£¬ËùÒÔҪΪHACMP´´½¨Êý¾Ý¿âÖ´Ðнű¾£¬ÒÔϲ½ÖèÖ÷»úºÍ±¸»úÉ϶¼Òª²Ù×÷¡£

ÎÒÃǰѽű¾·ÖΪÁ½¸ö£¬Æô¶¯ºÍ¹Ø±Õ½Å±¾£¬±£´æÔÚ$ORACLE_HOME/binĿ¼Ï£¬ÐèÒªÓÃoracleÓû§µÇ¼ϵͳ´´½¨ÕâÁ½¸öÎļþ£¬½Å±¾ÄÚÈÝÈçÏ£º ostart.sh (˵Ã÷£ºÆô¶¯½Å±¾) lsnrctl start

sqlplus /nolog <

ostop.sh (˵Ã÷£º¹Ø±Õ½Å±¾)

lsnrctl stop

sqlplus /nolog <

ÓÉÓÚHACMPÖ´Ðнű¾ÊÇÒÔrootÓû§£¬ËùÒÔÎÒÃÇ»¹ÐèÒªÓÃrootÓû§´´½¨Á½¸ö½Å±¾ÈÃHACMPµ÷Óã¬ÓÃrooteÓû§µÇ¼ÐÅÏ¢£¬Á½¸öÎļþ·ÅÔÚ/usr/binĿ¼Ï£¬½Å±¾ÄÚÈÝÈçÏ£º

orastart (˵Ã÷£ºÆô¶¯½Å±¾)

23

Ë«»úÈȱ¸»·¾³AIXϰ²×°ORACLE10G

su - oracle -c \orastop (˵Ã÷£º¹Ø±Õ½Å±¾)

su - oracle -c \´´½¨Íê³ÉºóÓÃhacmp¹¤¾ßÅäÖÃÉÏ¡£

ºÃ£¡´ó¹¦¸æ³É£¬ÀÛËÀÁË£¬ÔÚÎĵµÖÐÈç¹ûÓÐÎÊÌ⣬Çë´ó¼Ò¶à¶à°üº¬¡£

24

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)